| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.00B | 977.13M | 1.29B | 1.43B | 1.46B |
| Gross Profit | 381.46M | 338.15M | 541.70M | 555.41M | 696.40M |
| EBITDA | 111.95M | 75.92M | 301.19M | 321.97M | 449.09M |
| Net Income | 31.10M | -181.53M | 218.88M | 109.91M | 278.42M |
Balance Sheet | |||||
| Total Assets | 2.42B | 2.29B | 2.70B | 2.74B | 3.17B |
| Cash, Cash Equivalents and Short-Term Investments | 839.33M | 930.19M | 1.18B | 1.18B | 1.51B |
| Total Debt | 0.00 | 17.96M | 18.26M | 38.05M | 58.13M |
| Total Liabilities | 296.15M | 264.79M | 283.51M | 357.92M | 423.32M |
| Stockholders Equity | 2.13B | 2.02B | 2.42B | 2.39B | 2.75B |
Cash Flow | |||||
| Free Cash Flow | -3.45M | 149.37M | 185.50M | 102.51M | 266.59M |
| Operating Cash Flow | 75.34M | 247.90M | 295.99M | 212.65M | 389.70M |
| Investing Cash Flow | -265.23M | 208.73M | -237.55M | 296.95M | -416.28M |
| Financing Cash Flow | -54.19M | -339.62M | -236.38M | -514.55M | -125.07M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $2.41B | 12.15 | 11.84% | ― | -2.04% | 8.84% | |
74 Outperform | $14.06B | 38.14 | 22.70% | ― | 39.37% | 40.87% | |
70 Outperform | $4.23B | 22.94 | 14.07% | 1.52% | -0.58% | -6.67% | |
63 Neutral | $49.35B | 26.78 | 12.81% | 2.29% | 8.01% | 10.41% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
60 Neutral | $4.81B | 98.08 | 1.48% | ― | -7.49% | ― | |
55 Neutral | $7.68B | -177.61 | -7.22% | ― | 20.60% | ― |