| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 86.36M | 104.19M | 125.24M | 110.85M | 66.41M | 63.35M |
| Gross Profit | 27.86M | 39.59M | 65.73M | 68.32M | 58.54M | 59.55M |
| EBITDA | -35.03M | -30.83M | 25.71M | 14.79M | 12.01M | 16.05M |
| Net Income | -28.28M | -22.94M | 12.60M | 5.70M | -349.00K | 24.62M |
Balance Sheet | ||||||
| Total Assets | 1.20B | 1.30B | 1.29B | 1.12B | 938.89M | 917.10M |
| Cash, Cash Equivalents and Short-Term Investments | 6.85M | 206.98M | 88.94M | 102.61M | 113.28M | 143.00M |
| Total Debt | 20.58M | 20.82M | 22.40M | 20.96M | 37.37M | 12.71M |
| Total Liabilities | 1.11B | 1.21B | 1.18B | 1.02B | 847.01M | 820.80M |
| Stockholders Equity | 81.87M | 87.57M | 110.92M | 100.71M | 91.88M | 96.29M |
Cash Flow | ||||||
| Free Cash Flow | 207.69M | 285.00M | 388.84M | 447.21M | 432.19M | 482.27M |
| Operating Cash Flow | 207.93M | 285.30M | 390.53M | 454.80M | 440.25M | 495.39M |
| Investing Cash Flow | -73.42M | -194.94M | -515.93M | -641.28M | -510.61M | 207.62M |
| Financing Cash Flow | -63.19M | 38.84M | 144.80M | 178.82M | 26.67M | -648.66M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $58.08M | 8.86 | 9.28% | 3.21% | 5.66% | 79.41% | |
77 Outperform | $67.84M | 3.27 | 14.63% | ― | 15.64% | 5.72% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $66.67M | 8.54 | 4.93% | 3.87% | 4.99% | 50.85% | |
58 Neutral | $48.33M | 15.11 | 5.34% | 1.10% | 3.83% | 59.54% | |
55 Neutral | $26.24M | -1.15 | -23.19% | 4.10% | -18.73% | -401.58% |