| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 567.88M | 543.53M | 480.60M | 444.55M | 475.75M | 375.12M |
| Gross Profit | 173.52M | 170.10M | 171.22M | 155.49M | 175.77M | 141.43M |
| EBITDA | 75.34M | 77.30M | 79.21M | 77.31M | 93.65M | 74.56M |
| Net Income | 12.23M | 14.95M | 19.52M | 23.98M | 36.54M | 15.94M |
Balance Sheet | ||||||
| Total Assets | 386.45M | 403.19M | 349.66M | 293.68M | 296.67M | 268.14M |
| Cash, Cash Equivalents and Short-Term Investments | 19.30M | 21.70M | 33.54M | 12.41M | 11.04M | 20.68M |
| Total Debt | 289.81M | 337.47M | 289.47M | 272.31M | 291.22M | 307.74M |
| Total Liabilities | 400.46M | 420.52M | 385.28M | 345.62M | 378.74M | 389.16M |
| Stockholders Equity | -14.01M | -17.33M | -35.62M | -51.94M | -82.08M | -121.02M |
Cash Flow | ||||||
| Free Cash Flow | 51.17M | 41.33M | 34.06M | 27.64M | 13.47M | 10.15M |
| Operating Cash Flow | 67.56M | 59.50M | 43.31M | 34.04M | 31.34M | 20.23M |
| Investing Cash Flow | -63.39M | -65.13M | -9.22M | -6.22M | -17.77M | -9.92M |
| Financing Cash Flow | -16.39M | -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 |
|---|---|---|---|---|---|---|---|
71 Outperform | $328.30M | 4.55 | 14.37% | 8.86% | -3.40% | 8.62% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $724.37M | 2.91 | -7.74% | ― | 18.96% | -1025.15% | |
62 Neutral | $2.62B | 10.62 | 47.95% | 10.18% | -2.34% | -49.33% | |
60 Neutral | $139.74M | -0.32 | 0.54% | 10.37% | -1.41% | -98.13% | |
56 Neutral | $197.15M | 20.22 | -56.87% | ― | 15.56% | -36.51% |