| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.04B | 1.00B | 977.13M | 1.29B | 1.43B | 1.46B |
| Gross Profit | 391.15M | 381.46M | 338.15M | 541.70M | 555.41M | 696.40M |
| EBITDA | 73.19M | 111.95M | 75.92M | 301.19M | 321.97M | 449.09M |
| Net Income | 28.92M | 31.10M | -181.53M | 218.88M | 109.91M | 278.42M |
Balance Sheet | ||||||
| Total Assets | 2.42B | 2.42B | 2.29B | 2.70B | 2.74B | 3.17B |
| Cash, Cash Equivalents and Short-Term Investments | 812.90M | 839.33M | 930.19M | 1.18B | 1.18B | 1.51B |
| Total Debt | 16.31M | 0.00 | 17.96M | 18.26M | 38.05M | 58.13M |
| Total Liabilities | 305.85M | 296.15M | 264.79M | 283.51M | 357.92M | 423.32M |
| Stockholders Equity | 2.12B | 2.13B | 2.02B | 2.42B | 2.39B | 2.75B |
Cash Flow | ||||||
| Free Cash Flow | -13.86M | -3.45M | 149.37M | 185.50M | 102.51M | 266.59M |
| Operating Cash Flow | 56.44M | 75.34M | 247.90M | 295.99M | 212.65M | 389.70M |
| Investing Cash Flow | 104.40M | -265.23M | 208.73M | -237.55M | 296.95M | -416.28M |
| Financing Cash Flow | -60.23M | -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 |
|---|---|---|---|---|---|---|---|
80 Outperform | $2.95B | 12.15 | 11.84% | ― | -0.06% | -1.01% | |
75 Outperform | $16.18B | 49.83 | 21.21% | ― | 21.32% | 19.06% | |
74 Outperform | $4.33B | 30.05 | 12.33% | 1.52% | -3.42% | -6.78% | |
68 Neutral | $75.89B | 26.48 | 14.45% | 2.29% | 15.55% | 43.35% | |
64 Neutral | $12.82B | ― | -7.22% | ― | 15.48% | 82.89% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
57 Neutral | $4.36B | 764.02 | 1.37% | ― | 9.29% | ― |