| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 156.62M | 156.40M | 160.48M | 131.66M | 137.75M |
| Gross Profit | 83.95M | 86.16M | 73.13M | 54.33M | 73.74M |
| EBITDA | 107.61M | 113.78M | 105.20M | 111.48M | 103.73M |
| Net Income | 61.64M | 51.59M | 35.87M | 54.01M | 53.26M |
Balance Sheet | |||||
| Total Assets | 786.24M | 847.15M | 908.91M | 947.71M | 965.48M |
| Cash, Cash Equivalents and Short-Term Investments | 41.04M | 68.16M | 73.75M | 48.60M | 47.57M |
| Total Debt | 277.07M | 320.72M | 419.58M | 497.03M | 561.97M |
| Total Liabilities | 313.01M | 362.35M | 460.67M | 523.78M | 584.00M |
| Stockholders Equity | 473.05M | 484.80M | 448.14M | 423.93M | 381.48M |
Cash Flow | |||||
| Free Cash Flow | 0.00 | 92.13M | 60.15M | 53.69M | 79.59M |
| Operating Cash Flow | 90.26M | 92.16M | 64.39M | 57.32M | 79.59M |
| Investing Cash Flow | 0.00 | -27.00K | -4.24M | -3.63M | 0.00 |
| Financing Cash Flow | -117.38M | -97.73M | -66.27M | -70.84M | -57.55M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
82 Outperform | $1.17B | 5.55 | 7.13% | 21.81% | -7.57% | 45.04% | |
75 Outperform | $143.35M | 2.18 | 13.16% | 5.08% | 0.14% | 24.81% | |
75 Outperform | $1.53B | 8.85 | 8.94% | 1.27% | -1.33% | 28.23% | |
74 Outperform | $1.96B | 7.52 | 17.91% | 13.08% | 36.27% | 110.33% | |
71 Outperform | $1.72B | 20.59 | 10.36% | 12.31% | -4.20% | -26.95% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
63 Neutral | $5.31B | 16.48 | 8.36% | 2.68% | 81.68% | 5160.46% |