| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 656.05M | 568.50M | 568.18M | 616.07M | 541.45M |
| Gross Profit | 168.50M | 146.84M | 134.27M | 151.46M | 141.87M |
| EBITDA | 88.98M | 107.04M | 66.57M | 79.55M | 66.74M |
| Net Income | 46.90M | 56.15M | 23.72M | 38.61M | 30.69M |
Balance Sheet | |||||
| Total Assets | 626.70M | 589.98M | 593.42M | 596.89M | 572.48M |
| Cash, Cash Equivalents and Short-Term Investments | 8.30M | 5.12M | 24.16M | 20.67M | 36.96M |
| Total Debt | 214.88M | 221.47M | 256.70M | 226.53M | 239.88M |
| Total Liabilities | 345.25M | 325.77M | 361.85M | 359.79M | 357.87M |
| Stockholders Equity | 281.45M | 264.21M | 231.56M | 237.10M | 214.61M |
Cash Flow | |||||
| Free Cash Flow | 63.56M | 33.32M | 1.95M | 27.98M | 49.33M |
| Operating Cash Flow | 74.69M | 41.13M | 12.47M | 40.03M | 60.53M |
| Investing Cash Flow | -37.46M | 56.79M | -10.52M | -12.05M | -11.21M |
| Financing Cash Flow | -33.76M | -116.96M | 1.54M | -44.28M | -53.39M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $972.14M | 14.21 | 10.49% | 3.32% | 23.96% | 11.01% | |
70 Outperform | $1.02B | 21.76 | 15.29% | 3.52% | 9.99% | -23.93% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
60 Neutral | $689.61M | -162.58 | ― | ― | -0.53% | ― | |
58 Neutral | $675.74M | -46.19 | -2.00% | 5.50% | -2.58% | -179.55% |