| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 764.10M | 758.46M | 735.56M | 729.58M | 677.39M | 458.24M |
| Gross Profit | 868.52M | 293.38M | 327.84M | 286.54M | 257.39M | 183.74M |
| EBITDA | 91.36M | 90.37M | 68.72M | 101.67M | 80.41M | 31.84M |
| Net Income | 14.15M | 12.69M | -7.79M | 14.79M | -11.97M | -43.29M |
Balance Sheet | ||||||
| Total Assets | 992.06M | 1.01B | 1.04B | 1.07B | 1.06B | 1.19B |
| Cash, Cash Equivalents and Short-Term Investments | 11.23M | 23.45M | 48.98M | 60.95M | 25.64M | 22.27M |
| Total Debt | 349.90M | 335.48M | 352.63M | 379.06M | 407.77M | 515.10M |
| Total Liabilities | 550.89M | 557.15M | 579.66M | 593.93M | 607.68M | 734.75M |
| Stockholders Equity | 441.17M | 457.38M | 464.87M | 471.17M | 456.92M | 453.61M |
Cash Flow | ||||||
| Free Cash Flow | 37.45M | 989.00K | 24.73M | 63.85M | 56.37M | 29.17M |
| Operating Cash Flow | 104.31M | 84.20M | 103.94M | 102.63M | 93.21M | 46.25M |
| Investing Cash Flow | -55.22M | -71.37M | -81.90M | -36.75M | -346.00K | 10.88M |
| Financing Cash Flow | -50.45M | -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 |
|---|---|---|---|---|---|---|---|
64 Neutral | $545.64M | -8.58 | 3.14% | 1.97% | 2.46% | ― | |
63 Neutral | $379.97M | -3.92 | 5.30% | ― | -3.42% | ― | |
63 Neutral | $1.88B | 121.70 | 10.95% | ― | 12.56% | 43.49% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
56 Neutral | $3.08B | -127.78 | 31.48% | 1.45% | 6.85% | -26.53% | |
56 Neutral | $353.58M | -0.48 | -44.91% | ― | ― | ― | |
46 Neutral | $930.35M | -1.13 | 29.90% | ― | 10.63% | -7.77% |