| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 3.20B | 556.57M | 1.81B | 3.20B | 2.78B | 3.27B |
| Gross Profit | 1.05B | 274.27M | 695.97M | 1.05B | 986.01M | 1.16B |
| EBITDA | 175.32M | -2.26B | -2.42M | 229.88M | 188.15M | 320.29M |
| Net Income | 280.48M | -2.28B | 454.96M | 280.48M | 100.27M | 250.99M |
Balance Sheet | ||||||
| Total Assets | 4.05B | 1.53B | 4.15B | 4.05B | 3.09B | 3.24B |
| Cash, Cash Equivalents and Short-Term Investments | 1.55B | 36.29M | 821.33M | 1.55B | 915.28M | 1.44B |
| Total Debt | 292.77M | 86.77M | 206.49M | 292.77M | 172.17M | 228.95M |
| Total Liabilities | 1.71B | 1.06B | 1.52B | 1.71B | 1.36B | 1.28B |
| Stockholders Equity | 2.07B | 478.52M | 2.55B | 2.07B | 1.62B | 1.84B |
Cash Flow | ||||||
| Free Cash Flow | 88.79M | -19.61M | 134.40M | 88.79M | 60.01M | 95.41M |
| Operating Cash Flow | 101.79M | -16.27M | 142.85M | 101.79M | 137.75M | 126.20M |
| Investing Cash Flow | -234.31M | -111.38M | -436.59M | -234.31M | -127.56M | 450.40M |
| Financing Cash Flow | 86.18M | -71.60M | -64.39M | 86.18M | -20.37M | -260.30M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $460.18M | 16.91 | 14.03% | 4.20% | 7.19% | 27.90% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $954.42M | 57.08 | 6.87% | ― | 12.10% | ― | |
56 Neutral | $274.54M | ― | 19.70% | ― | -67.88% | -3014.41% | |
51 Neutral | $189.57M | -8.14 | 4.48% | 0.63% | -1.78% | ― | |
45 Neutral | $304.59M | -1.84 | 6.98% | ― | 109.30% | 64.74% |