| 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 |
|---|---|---|---|---|---|---|---|
78 Outperform | $5.35B | 22.13 | 44.30% | 3.69% | 26.98% | 64.80% | |
76 Outperform | $12.84B | 25.51 | 33.81% | 0.95% | 29.49% | 54.99% | |
71 Outperform | $3.68B | 15.14 | 87.49% | 0.58% | 21.44% | 17.50% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $4.46B | 19.99 | 30.96% | 4.06% | 1.82% | -18.80% | |
64 Neutral | $10.89B | 24.90 | 20.14% | 1.33% | 17.97% | 22.58% | |
60 Neutral | $26.53B | 32.56 | 18.57% | 0.32% | 37.18% | -21.84% |