| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 186.26M | 183.46M | 201.96M | 142.71M | 168.62M |
| Gross Profit | 15.25M | 30.37M | 23.20M | 10.40M | 17.05M |
| EBITDA | 11.81M | 25.36M | 18.65M | 9.78M | 18.47M |
| Net Income | 17.01M | 31.99M | 26.56M | 16.51M | 25.13M |
Balance Sheet | |||||
| Total Assets | 399.31M | 352.54M | 341.00M | 345.34M | 342.51M |
| Cash, Cash Equivalents and Short-Term Investments | 111.36M | 181.92M | 148.99M | 120.76M | 76.45M |
| Total Debt | 45.45M | 411.00K | 85.00K | 0.00 | 0.00 |
| Total Liabilities | 106.40M | 68.07M | 81.92M | 108.19M | 114.86M |
| Stockholders Equity | 292.18M | 283.99M | 258.69M | 237.31M | 227.70M |
Cash Flow | |||||
| Free Cash Flow | -103.58M | 28.79M | -6.91M | 49.89M | 6.08M |
| Operating Cash Flow | -99.98M | 32.46M | -6.23M | 51.06M | 6.73M |
| Investing Cash Flow | -5.79M | 1.62M | 34.34M | -3.37M | 1.99M |
| Financing Cash Flow | 34.51M | -7.36M | -4.67M | -6.40M | -1.28M |