| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 154.91M | 149.54M | 124.52M | 109.12M | 82.32M | 70.27M |
| Gross Profit | -4.32M | -8.41M | 91.30M | 78.94M | 59.46M | 47.84M |
| EBITDA | 132.24M | 97.48M | 75.03M | 71.70M | 46.56M | 55.78M |
| Net Income | 14.15M | 10.09M | -1.97M | 5.53M | 3.16M | 29.94M |
Balance Sheet | ||||||
| Total Assets | 1.30B | 1.26B | 1.18B | 989.67M | 986.54M | 733.14M |
| Cash, Cash Equivalents and Short-Term Investments | 52.77M | 47.79M | 48.68M | 49.66M | 61.37M | 49.65M |
| Total Debt | 649.73M | 616.57M | 519.29M | 495.79M | 445.65M | 284.07M |
| Total Liabilities | 724.30M | 696.56M | 568.85M | 532.14M | 481.77M | 302.66M |
| Stockholders Equity | 575.36M | 567.35M | 612.80M | 457.53M | 504.77M | 430.48M |
Cash Flow | ||||||
| Free Cash Flow | 68.89M | 64.60M | 59.87M | 46.42M | -257.83M | 27.58M |
| Operating Cash Flow | 68.89M | 64.60M | 59.87M | 46.42M | 56.10M | 27.58M |
| Investing Cash Flow | -59.51M | -71.50M | -232.67M | -52.56M | -267.63M | -102.97M |
| Financing Cash Flow | -5.88M | 30.66M | 172.35M | 2.77M | 201.38M | 72.91M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $491.94M | -19.56 | -1.04% | 5.74% | ― | ― | |
68 Neutral | $686.82M | 24.23 | 2.16% | 8.56% | 17.17% | ― | |
66 Neutral | $493.41M | 43.92 | 8.41% | 9.03% | 7.36% | -18.15% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
58 Neutral | $780.19M | 38.05 | -37.92% | 5.44% | -28.63% | -3131.14% | |
54 Neutral | $623.39M | 23.37 | 8.70% | 11.56% | 8.00% | -44.67% |