| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 788.00M | 814.00M | 1.01B | 684.00M | 698.00M |
| Gross Profit | 732.00M | 820.00M | 840.00M | 654.00M | 904.00M |
| EBITDA | 751.00M | 579.00M | 758.00M | 229.00M | 564.00M |
| Net Income | 503.00M | 376.00M | 739.00M | 124.00M | 389.00M |
Balance Sheet | |||||
| Total Assets | 12.18B | 11.90B | 12.54B | 16.84B | 18.21B |
| Cash, Cash Equivalents and Short-Term Investments | 6.76B | 2.46B | 8.06B | 8.04B | 9.55B |
| Total Debt | 1.70B | 1.70B | 1.69B | 6.99B | 1.67B |
| Total Liabilities | 6.39B | 6.35B | 6.77B | 11.55B | 11.71B |
| Stockholders Equity | 5.66B | 5.50B | 5.71B | 5.06B | 6.29B |
Cash Flow | |||||
| Free Cash Flow | 259.00M | 47.00M | 461.00M | -2.45B | -1.94B |
| Operating Cash Flow | 259.00M | 47.00M | 461.00M | -2.48B | -1.94B |
| Investing Cash Flow | 641.00M | 780.00M | 286.00M | 1.74B | 23.00M |
| Financing Cash Flow | -616.00M | -983.00M | -670.00M | 612.00M | 1.96B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
82 Outperform | $2.94B | 8.14 | 15.80% | ― | 8.86% | 9.51% | |
82 Outperform | $5.92B | 8.72 | 12.83% | 2.02% | 2.40% | 1.18% | |
76 Outperform | $5.72B | 9.33 | 12.35% | 1.88% | 2.78% | -0.50% | |
70 Outperform | $4.66B | 8.52 | 12.59% | 2.78% | -3.68% | 3.65% | |
69 Neutral | $3.68B | 8.74 | 8.92% | 1.50% | 7.56% | -38.23% | |
68 Neutral | $5.85B | 8.93 | 14.33% | 1.89% | 2.20% | 9.90% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |