| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.70B | 1.75B | 1.50B | 1.43B | 1.32B | 1.21B |
| Gross Profit | 1.27B | 1.32B | 1.11B | 1.05B | 949.21M | 875.29M |
| EBITDA | 214.23M | 307.82M | 184.90M | 136.97M | -119.28M | -95.44M |
| Net Income | 340.78M | 393.44M | 99.19M | 67.81M | -345.58M | -63.04M |
Balance Sheet | ||||||
| Total Assets | 1.55B | 1.63B | 1.77B | 1.51B | 1.36B | 1.59B |
| Cash, Cash Equivalents and Short-Term Investments | 473.95M | 425.80M | 739.97M | 423.34M | 297.22M | 362.78M |
| Total Debt | 57.08M | 75.97M | 549.67M | 581.27M | 687.74M | 685.53M |
| Total Liabilities | 845.08M | 844.46M | 1.18B | 1.16B | 1.23B | 1.18B |
| Stockholders Equity | 705.91M | 787.38M | 585.48M | 353.84M | 130.84M | 416.09M |
Cash Flow | ||||||
| Free Cash Flow | 494.90M | 490.72M | 338.21M | 201.00M | -13.04M | 28.66M |
| Operating Cash Flow | 513.25M | 505.23M | 345.93M | 217.78M | 22.34M | 39.12M |
| Investing Cash Flow | -61.89M | 197.25M | -202.58M | -50.75M | 13.07M | 72.50M |
| Financing Cash Flow | -412.66M | -834.63M | -30.21M | -81.96M | -46.99M | -121.84M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $7.39B | 11.60 | 16.44% | ― | 7.93% | 41.49% | |
69 Neutral | $6.15B | 54.82 | 50.21% | 0.16% | 3.50% | 75.14% | |
67 Neutral | $3.96B | 24.86 | 9.88% | ― | 26.75% | 256.36% | |
65 Neutral | $4.48B | 57.22 | 35.35% | ― | 18.89% | -7.44% | |
63 Neutral | $5.24B | 224.68 | -9.44% | ― | 17.29% | 38.72% | |
63 Neutral | $3.93B | -533.32 | -0.63% | ― | 11.84% | -130.23% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |