| 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 |
|---|---|---|---|---|---|---|---|
79 Outperform | $1.03B | 5.64 | 9.58% | 21.81% | -27.22% | -34.27% | |
75 Outperform | $144.80M | 2.24 | 13.16% | 5.08% | 4.34% | 18.88% | |
74 Outperform | $1.44B | 5.49 | 11.41% | 13.08% | -27.21% | -62.22% | |
68 Neutral | $1.28B | 11.65 | 8.19% | 1.27% | 2.46% | 33.89% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
62 Neutral | $5.55B | 57.40 | 3.45% | 2.68% | 19.15% | 329.74% | |
57 Neutral | $1.61B | 15.66 | 9.96% | 12.31% | -3.20% | 6.76% |