| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 922.00K | 883.00K | 787.00K | 670.00K | 659.00K | 686.00K |
| Gross Profit | 922.00K | 883.00K | 787.00K | 632.00K | 659.00K | 686.00K |
| EBITDA | 54.13M | 44.44M | 38.13M | 27.36M | 45.37M | 26.57M |
| Net Income | 43.34M | 37.37M | 33.55M | 23.65M | 37.50M | 20.83M |
Balance Sheet | ||||||
| Total Assets | 417.90M | 395.81M | 323.87M | 308.16M | 285.44M | 257.21M |
| Cash, Cash Equivalents and Short-Term Investments | 39.93M | 38.89M | 1.91M | 8.05M | 11.69M | 3.58M |
| Total Debt | 119.24M | 117.30M | 64.94M | 64.99M | 66.07M | 71.42M |
| Total Liabilities | 123.21M | 120.50M | 68.49M | 67.75M | 68.64M | 75.00M |
| Stockholders Equity | 279.69M | 262.31M | 247.89M | 234.70M | 212.45M | 182.00M |
Cash Flow | ||||||
| Free Cash Flow | -3.40M | -3.47M | -1.68M | -1.17M | -1.30M | -6.44M |
| Operating Cash Flow | -3.40M | -3.47M | -1.68M | -1.17M | -1.30M | -6.44M |
| Investing Cash Flow | -15.13M | -15.07M | 16.60M | -3.92M | -38.14M | -29.06M |
| Financing Cash Flow | 44.22M | 43.40M | -16.10M | 0.00 | 47.57M | -205.00K |