| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.27B | 1.44B | 1.63B | 1.28B | 874.51M |
| Gross Profit | 126.09M | 167.04M | 317.71M | 268.77M | 78.87M |
| EBITDA | 190.96M | 50.30M | 301.70M | 137.10M | 65.55M |
| Net Income | 824.00K | -137.86M | 85.63M | 2.03M | -54.19M |
Balance Sheet | |||||
| Total Assets | 1.29B | 1.22B | 1.48B | 1.34B | 1.06B |
| Cash, Cash Equivalents and Short-Term Investments | 91.33M | 58.29M | 41.10M | 99.14M | 111.92M |
| Total Debt | 248.87M | 175.42M | 148.58M | 33.16M | 466.00K |
| Total Liabilities | 461.05M | 407.37M | 481.92M | 381.75M | 234.93M |
| Stockholders Equity | 829.84M | 816.27M | 998.39M | 954.03M | 826.30M |
Cash Flow | |||||
| Free Cash Flow | 42.48M | 112.00M | 3.87M | -19.25M | 11.19M |
| Operating Cash Flow | 228.80M | 252.29M | 374.74M | 300.43M | 154.71M |
| Investing Cash Flow | -149.81M | -155.10M | -384.13M | -349.75M | -104.29M |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
80 Outperform | $161.92M | 4.31 | 21.30% | ― | 16.61% | -72.29% | |
77 Outperform | $2.42B | 30.15 | 5.41% | ― | 0.31% | 33.08% | |
70 Outperform | $484.50M | 25.71 | 7.43% | 0.63% | 9.53% | 15.48% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
63 Neutral | $4.56B | 20.22 | 7.25% | 1.78% | -12.05% | -46.45% | |
61 Neutral | $1.69B | 1,198.42 | 0.10% | ― | -11.65% | 87.57% | |
60 Neutral | $689.36M | -3.63 | -16.46% | ― | -11.02% | ― |