| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 543.53M | 480.60M | 444.55M | 475.75M | 375.12M |
| Gross Profit | 170.10M | 171.22M | 155.49M | 175.77M | 141.43M |
| EBITDA | 77.30M | 79.21M | 77.31M | 93.65M | 74.56M |
| Net Income | 14.95M | 19.52M | 23.98M | 36.54M | 15.94M |
Balance Sheet | |||||
| Total Assets | 403.19M | 349.66M | 293.68M | 296.67M | 268.14M |
| Cash, Cash Equivalents and Short-Term Investments | 21.70M | 33.54M | 12.41M | 11.04M | 20.68M |
| Total Debt | 337.47M | 289.47M | 272.31M | 291.22M | 307.74M |
| Total Liabilities | 420.52M | 385.28M | 345.62M | 378.74M | 389.16M |
| Stockholders Equity | -17.33M | -35.62M | -51.94M | -82.08M | -121.02M |
Cash Flow | |||||
| Free Cash Flow | 41.33M | 34.06M | 27.64M | 13.47M | 10.15M |
| Operating Cash Flow | 59.50M | 43.31M | 34.04M | 31.34M | 20.23M |
| Investing Cash Flow | -65.13M | -9.22M | -6.22M | -17.77M | -9.92M |
| Financing Cash Flow | -6.22M | -12.96M | -26.44M | -23.16M | -47.23M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $153.80M | 28.48 | 0.54% | 10.37% | 10.48% | -30.67% | |
69 Neutral | $371.86M | 2.38 | 14.37% | 8.86% | -0.60% | 135.15% | |
68 Neutral | $2.78B | 6.09 | 53.92% | 10.18% | -2.51% | 17.47% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
59 Neutral | $199.76M | 11.12 | -58.78% | ― | 12.48% | -7.47% | |
49 Neutral | $641.25M | -3.80 | -10.77% | ― | 23.12% | 19.37% |