| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 281.14M | 237.01M | 232.99M | 206.32M | 168.76M |
| Gross Profit | 26.07M | 157.69M | 158.50M | 148.91M | 114.91M |
| EBITDA | 133.26M | 124.03M | 131.09M | 127.25M | 65.38M |
| Net Income | -1.55M | -5.62M | 9.75M | 18.82M | -16.90M |
Balance Sheet | |||||
| Total Assets | 2.43B | 2.04B | 1.90B | 1.95B | 1.62B |
| Cash, Cash Equivalents and Short-Term Investments | 59.37M | 23.11M | 45.08M | 39.49M | 37.25M |
| Total Debt | 1.10B | 1.32B | 1.09B | 1.07B | 873.87M |
| Total Liabilities | 1.15B | 1.37B | 1.13B | 1.11B | 943.22M |
| Stockholders Equity | 1.18B | 584.10M | 671.97M | 740.29M | 610.42M |
Cash Flow | |||||
| Free Cash Flow | 84.97M | 64.03M | 73.19M | 87.91M | 58.76M |
| Operating Cash Flow | 84.97M | 64.03M | 73.19M | 87.91M | 58.76M |
| Investing Cash Flow | -380.75M | -180.94M | 262.00K | -205.15M | -120.21M |
| Financing Cash Flow | 325.23M | 94.82M | -66.10M | 120.07M | 25.67M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $4.31B | 13.80 | 11.81% | 7.05% | 2.93% | -0.87% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
65 Neutral | $1.96B | 18.58 | 8.00% | ― | 5.72% | 47.75% | |
60 Neutral | $6.33B | 32.50 | 21.80% | 12.79% | 8.88% | 131.78% | |
59 Neutral | $2.64B | 1.02 | -132.88% | ― | 38.93% | 952.55% | |
58 Neutral | $5.12B | 10.44 | 21.63% | 5.02% | -1.48% | -50.05% | |
56 Neutral | $1.89B | -946.00 | -0.58% | 3.42% | 12.57% | 4.92% |