| 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.16B | 5.64 | 10.02% | 21.81% | -22.19% | -21.09% | |
75 Outperform | $140.43M | 2.18 | 13.16% | 5.08% | 0.14% | 24.81% | |
74 Outperform | $1.68B | 5.49 | 11.41% | 13.08% | -3.51% | -27.79% | |
68 Neutral | $1.43B | 15.33 | 8.19% | 1.27% | 3.58% | 23.88% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
64 Neutral | $5.73B | 91.02 | 3.45% | 2.68% | 51.14% | 33.78% | |
57 Neutral | $1.72B | 15.66 | 9.96% | 12.31% | -2.44% | -36.70% |