| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 732.07M | 710.55M | 679.90M | 587.10M | 534.95M |
| Gross Profit | 499.74M | 287.78M | 275.17M | 228.47M | 229.40M |
| EBITDA | 76.01M | 94.79M | 79.85M | 67.53M | 46.06M |
| Net Income | 19.34M | 29.52M | 18.42M | 10.85M | 5.99M |
Balance Sheet | |||||
| Total Assets | 1.61B | 1.50B | 1.39B | 1.28B | 999.57M |
| Cash, Cash Equivalents and Short-Term Investments | 19.96M | 22.88M | 10.44M | 44.43M | 39.26M |
| Total Debt | 999.49M | 596.23M | 550.41M | 523.60M | 319.15M |
| Total Liabilities | 1.11B | 1.01B | 925.43M | 847.18M | 576.17M |
| Stockholders Equity | 467.80M | 401.06M | 322.38M | 256.34M | 171.26M |
Cash Flow | |||||
| Free Cash Flow | -18.52M | 9.85M | -17.14M | 9.83M | 6.69M |
| Operating Cash Flow | 71.91M | 98.04M | 70.78M | 56.89M | 42.87M |
| Investing Cash Flow | -90.19M | -88.11M | -87.84M | -47.02M | -36.26M |
| Financing Cash Flow | 15.37M | 2.51M | -16.93M | -4.71M | -8.78M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $416.89M | 31.17 | -182.42% | 2.09% | 7.81% | 4.58% | |
69 Neutral | $792.77M | 17.08 | 13.19% | ― | 3.85% | 7.57% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
54 Neutral | $436.44M | 16.54 | 4.32% | ― | 2.40% | -14.90% | |
47 Neutral | $505.40M | -9.96 | 2.26% | 10.60% | -13.07% | -1139.12% |