| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.48B | 1.56B | 1.66B | 1.11B | 1.17B |
| Gross Profit | 1.27B | 1.31B | 1.41B | 893.73M | 976.43M |
| EBITDA | 330.89M | 494.86M | 519.48M | 59.77M | 177.60M |
| Net Income | 241.66M | 367.07M | 355.76M | -158.27M | -48.17M |
Balance Sheet | |||||
| Total Assets | 2.53B | 2.06B | 2.14B | 1.96B | 2.02B |
| Cash, Cash Equivalents and Short-Term Investments | 1.32B | 751.67M | 773.49M | 608.47M | 536.31M |
| Total Debt | 70.00M | 75.54M | 372.19M | 379.44M | 416.21M |
| Total Liabilities | 710.96M | 590.59M | 933.54M | 920.23M | 911.90M |
| Stockholders Equity | 1.82B | 1.46B | 1.20B | 1.04B | 1.11B |
Cash Flow | |||||
| Free Cash Flow | 480.33M | 405.64M | 353.31M | -17.21M | 72.69M |
| Operating Cash Flow | 520.75M | 439.12M | 401.35M | 21.04M | 101.72M |
| Investing Cash Flow | 295.50M | -111.31M | 53.36M | -64.54M | -66.20M |
| Financing Cash Flow | 12.38M | -494.14M | -289.71M | -1.57M | 29.07M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
81 Outperform | $7.55B | 34.71 | 18.69% | ― | 54.51% | 275.94% | |
67 Neutral | $5.64B | 8.85 | -362.44% | ― | 97.54% | ― | |
66 Neutral | $5.89B | 19.07 | 14.45% | ― | 1.08% | 3.40% | |
61 Neutral | $5.30B | 9.62 | 101.12% | ― | 100.88% | ― | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
47 Neutral | $4.57B | -8.11 | -31.53% | ― | -81.10% | -99.21% |