| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.52B | 1.19B | 854.75M | 985.30M | 1.54B |
| Gross Profit | 1.50B | 1.19B | 140.00M | 367.10M | 626.70M |
| EBITDA | 339.35M | 183.39M | -32.03M | 224.07M | 503.16M |
| Net Income | 233.04M | 136.02M | -24.70M | 150.34M | 365.21M |
Balance Sheet | |||||
| Total Assets | 1.81B | 1.38B | 1.18B | 1.22B | 1.56B |
| Cash, Cash Equivalents and Short-Term Investments | 508.60M | 412.47M | 186.42M | 206.79M | 520.21M |
| Total Debt | 267.15M | 223.24M | 215.68M | 192.76M | 191.89M |
| Total Liabilities | 1.13B | 899.55M | 817.30M | 757.93M | 1.08B |
| Stockholders Equity | 568.44M | 441.61M | 352.14M | 444.50M | 489.07M |
Cash Flow | |||||
| Free Cash Flow | 539.97M | 415.39M | 141.78M | 27.04M | 920.55M |
| Operating Cash Flow | 576.30M | 427.49M | 158.47M | 32.99M | 936.98M |
| Investing Cash Flow | -195.97M | 17.11M | 48.57M | -11.18M | -17.01M |
| Financing Cash Flow | -283.90M | -215.10M | -229.17M | -326.90M | -602.54M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $4.49B | 22.13 | 44.30% | 3.69% | 51.19% | 456.59% | |
71 Outperform | $3.38B | 23.88 | 84.45% | 0.58% | 23.16% | 64.04% | |
70 Outperform | $12.08B | 16.14 | 33.81% | 0.95% | 27.00% | 63.47% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $9.86B | 24.90 | 20.14% | 1.33% | 20.99% | 25.02% | |
60 Neutral | $3.90B | 19.99 | 30.96% | 4.06% | 1.58% | 1.93% | |
60 Neutral | $23.52B | 32.56 | 18.57% | 0.32% | 35.19% | -18.62% |