| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 192.52M | 169.39M | 199.32M | 177.25M | 139.16M |
| Gross Profit | 53.14M | 18.62M | 63.39M | 49.20M | 26.85M |
| EBITDA | 80.56M | 68.22M | 69.02M | 51.39M | 29.46M |
| Net Income | 32.19M | 21.58M | 26.26M | 20.59M | 3.59M |
Balance Sheet | |||||
| Total Assets | 707.21M | 700.36M | 693.04M | 564.77M | 443.20M |
| Cash, Cash Equivalents and Short-Term Investments | 74.96M | 74.26M | 59.06M | 40.30M | 15.90M |
| Total Debt | 379.65M | 399.78M | 417.82M | 314.19M | 232.70M |
| Total Liabilities | 421.74M | 445.38M | 457.96M | 356.28M | 257.64M |
| Stockholders Equity | 262.08M | 233.44M | 214.91M | 191.61M | 171.62M |
Cash Flow | |||||
| Free Cash Flow | 22.47M | 33.08M | -86.60M | -57.28M | -44.73M |
| Operating Cash Flow | 66.26M | 60.79M | 61.44M | 62.85M | 13.89M |
| Investing Cash Flow | -40.99M | -27.48M | -144.52M | -115.09M | -56.34M |
| Financing Cash Flow | -24.56M | -18.11M | 101.84M | 76.64M | 38.76M |