| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 530.25M | 509.70M | 433.42M | 346.95M | 323.89M |
| Gross Profit | 76.79M | 288.52M | 90.76M | 246.23M | 229.57M |
| EBITDA | 89.03M | 99.93M | 67.96M | 48.60M | 47.35M |
| Net Income | 16.19M | 104.04M | 7.19M | 9.72M | 11.05M |
Balance Sheet | |||||
| Total Assets | 1.09B | 953.91M | 855.13M | 713.24M | 428.51M |
| Cash, Cash Equivalents and Short-Term Investments | 110.31M | 57.63M | 41.53M | 180.92M | 44.87M |
| Total Debt | 485.46M | 289.63M | 427.50M | 262.45M | 208.98M |
| Total Liabilities | 786.20M | 647.71M | 623.78M | 464.29M | 322.28M |
| Stockholders Equity | 305.83M | 308.33M | 232.59M | 248.90M | 105.06M |
Cash Flow | |||||
| Free Cash Flow | 17.23M | -15.48M | 20.99M | -19.68M | -7.89M |
| Operating Cash Flow | 39.10M | 35.91M | 39.75M | 5.58M | 12.75M |
| Investing Cash Flow | -101.55M | 13.96M | -229.95M | -64.91M | -36.04M |
| Financing Cash Flow | 123.89M | -44.77M | 74.30M | 195.01M | -15.94M |