| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 30.67M | 44.33M | 19.98M | 30.38M | 21.79M | 18.95M |
| Gross Profit | 21.84M | 25.69M | 19.98M | 19.57M | 17.76M | 15.77M |
| EBITDA | 7.35M | 10.24M | 6.64M | 7.96M | 7.48M | 5.66M |
| Net Income | 6.22M | 8.16M | 5.31M | 5.93M | 5.63M | 4.17M |
Balance Sheet | ||||||
| Total Assets | 697.26M | 817.36M | 663.58M | 602.62M | 516.72M | 469.06M |
| Cash, Cash Equivalents and Short-Term Investments | 35.02M | 0.00 | 17.84M | 40.99M | 31.47M | 54.50M |
| Total Debt | 36.69M | 26.48M | 12.72M | 50.51M | 42.69M | 30.23M |
| Total Liabilities | 643.27M | 758.59M | 613.29M | 556.48M | 476.63M | 433.51M |
| Stockholders Equity | 53.99M | 58.77M | 50.29M | 46.14M | 40.10M | 35.55M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 7.86M | 5.61M | 5.45M | 4.71M | 3.86M |
| Operating Cash Flow | 0.00 | 8.11M | 6.00M | 5.62M | 5.02M | 4.00M |
| Investing Cash Flow | 0.00 | -80.35M | -67.89M | -63.65M | -53.49M | -59.58M |
| Financing Cash Flow | 0.00 | 144.83M | 55.91M | 76.25M | 43.52M | 40.12M |