| 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 | 777.95M | 327.84M | 286.54M | 257.39M | 183.74M |
| EBITDA | 92.46M | 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 | 397.42M | 335.48M | 352.63M | 379.06M | 407.77M | 515.10M |
| Total Liabilities | 456.91M | 557.15M | 579.66M | 593.93M | 607.68M | 734.75M |
| Stockholders Equity | 992.06M | 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 |
|---|---|---|---|---|---|---|---|
66 Neutral | $2.05B | 56.84 | 10.67% | ― | 16.47% | 31.16% | |
64 Neutral | $529.30M | 20.03 | 2.82% | 1.97% | 3.11% | 207.66% | |
61 Neutral | $3.45B | 19.44 | 25.84% | 1.45% | 2.15% | -52.29% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
59 Neutral | $307.92M | -2.36 | -19.80% | ― | ― | ― | |
52 Neutral | $885.85M | -1.27 | 35.45% | ― | 4.57% | -15.56% | |
50 Neutral | $362.64M | -1.88 | 9.18% | ― | -4.52% | ― |