| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.18B | 1.27B | 1.44B | 1.63B | 1.28B | 874.51M |
| Gross Profit | 97.58M | 126.09M | 167.04M | 317.71M | 268.77M | 78.87M |
| EBITDA | 158.96M | 193.43M | 50.30M | 301.70M | 137.10M | 65.55M |
| Net Income | -12.42M | 824.00K | -137.86M | 85.63M | 2.03M | -54.19M |
Balance Sheet | ||||||
| Total Assets | 1.41B | 1.29B | 1.22B | 1.48B | 1.34B | 1.06B |
| Cash, Cash Equivalents and Short-Term Investments | 156.65M | 91.33M | 58.29M | 41.10M | 99.14M | 111.92M |
| Total Debt | 187.12M | 248.87M | 175.42M | 148.58M | 33.16M | 466.00K |
| Total Liabilities | 420.74M | 461.05M | 407.37M | 481.92M | 381.75M | 234.93M |
| Stockholders Equity | 988.67M | 829.84M | 816.27M | 998.39M | 954.03M | 826.30M |
Cash Flow | ||||||
| Free Cash Flow | -11.17M | 42.48M | 112.00M | 3.87M | -19.25M | 11.19M |
| Operating Cash Flow | 177.60M | 228.80M | 252.29M | 374.74M | 300.43M | 154.71M |
| Investing Cash Flow | -157.84M | -149.81M | -155.10M | -384.13M | -349.75M | -104.29M |
| Financing Cash Flow | 73.49M | -38.10M | -80.11M | -46.12M | 26.26M | -7.28M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $2.62B | 22.71 | 6.70% | ― | 8.99% | -19.14% | |
72 Outperform | $550.93M | 17.56 | 7.99% | 0.63% | 11.28% | 27.38% | |
67 Neutral | $114.46M | -109.55 | 16.53% | ― | 6.81% | 122.00% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
61 Neutral | $5.40B | 51.72 | 7.39% | 1.78% | -4.02% | -39.84% | |
59 Neutral | $2.21B | -115.61 | -1.43% | ― | -15.55% | 91.88% | |
54 Neutral | $552.58M | 151.76 | -17.52% | ― | -4.50% | -2286.91% |