| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 804.22M | 861.26M | 908.29M | 975.82M | 899.92M | 770.46M |
| Gross Profit | 160.66M | 164.04M | 189.25M | 202.10M | 174.93M | 166.86M |
| EBITDA | 6.29M | 20.65M | -381.00K | 45.06M | 31.18M | 52.10M |
| Net Income | -113.40M | -102.83M | -16.52M | -5.18M | -14.06M | 3.41M |
Balance Sheet | ||||||
| Total Assets | 512.30M | 551.19M | 621.56M | 679.90M | 652.11M | 665.40M |
| Cash, Cash Equivalents and Short-Term Investments | 70.54M | 66.25M | 71.83M | 40.84M | 54.80M | 85.55M |
| Total Debt | 162.66M | 189.96M | 208.06M | 203.01M | 179.85M | 184.12M |
| Total Liabilities | 355.17M | 371.41M | 376.30M | 392.18M | 371.16M | 369.45M |
| Stockholders Equity | 157.14M | 179.78M | 245.26M | 287.72M | 280.94M | 295.95M |
Cash Flow | ||||||
| Free Cash Flow | -8.19M | 12.17M | 23.45M | -33.55M | -24.80M | -63.28M |
| Operating Cash Flow | 8.43M | 34.02M | 47.75M | 4.95M | 6.81M | -36.25M |
| Investing Cash Flow | 42.43M | -21.82M | -24.47M | -36.98M | -28.58M | 28.04M |
| Financing Cash Flow | -50.00M | -25.30M | 11.12M | 17.48M | -7.30M | 22.88M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $139.69M | 1.74 | 11.39% | ― | 17.64% | 42.96% | |
70 Outperform | $302.71M | 23.71 | 10.75% | ― | 4.22% | 23.13% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
59 Neutral | $180.20M | 32.31 | -12.93% | ― | -11.44% | 50.49% | |
52 Neutral | $302.13M | 12.30 | 5.30% | ― | 1.87% | ― | |
51 Neutral | $210.35M | -1.90 | -53.45% | ― | -9.34% | -539.67% | |
51 Neutral | $209.59M | 33.64 | 0.75% | ― | 2.24% | ― |