| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 758.46M | 735.56M | 729.58M | 677.39M | 458.24M |
| Gross Profit | 777.95M | 327.84M | 286.54M | 257.39M | 183.74M |
| EBITDA | 90.37M | 68.72M | 101.67M | 80.41M | 31.84M |
| Net Income | 12.69M | -7.79M | 14.79M | -11.97M | -43.29M |
Balance Sheet | |||||
| Total Assets | 1.01B | 1.04B | 1.07B | 1.06B | 1.19B |
| Cash, Cash Equivalents and Short-Term Investments | 23.45M | 48.98M | 60.95M | 25.64M | 22.27M |
| Total Debt | 335.48M | 352.63M | 379.06M | 407.77M | 515.10M |
| Total Liabilities | 557.15M | 579.66M | 593.93M | 607.68M | 734.75M |
| Stockholders Equity | 457.38M | 464.87M | 471.17M | 456.92M | 453.61M |
Cash Flow | |||||
| Free Cash Flow | 989.00K | 24.73M | 63.85M | 56.37M | 29.17M |
| Operating Cash Flow | 84.20M | 103.94M | 102.63M | 93.21M | 46.25M |
| Investing Cash Flow | -71.37M | -81.90M | -36.75M | -346.00K | 10.88M |
| Financing Cash Flow | -30.82M | -37.30M | -30.55M | -92.41M | -47.17M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $2.11B | 56.84 | 10.67% | ― | 9.30% | 67.19% | |
61 Neutral | $3.09B | 19.44 | 25.84% | 1.45% | 9.70% | -31.62% | |
61 Neutral | $474.03M | 20.03 | 2.82% | 1.97% | 6.28% | ― | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
49 Neutral | $297.29M | -1.88 | 9.18% | ― | -7.38% | -483.59% | |
45 Neutral | $233.09M | ― | -19.80% | ― | -2.85% | 75.96% | |
44 Neutral | $571.91M | ― | 35.45% | ― | 9.74% | 12.29% |