| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 263.83M | 249.95M | 224.51M | 171.02M | 156.08M | 146.81M |
| Gross Profit | 220.14M | 249.95M | 55.59M | 171.70M | 23.56M | 22.25M |
| EBITDA | 16.85M | 10.66M | 15.70M | 12.09M | 8.70M | 8.38M |
| Net Income | 9.37M | 9.06M | 5.87M | 3.77M | 901.00K | 907.00K |
Balance Sheet | ||||||
| Total Assets | 241.53M | 244.41M | 151.79M | 141.90M | 112.98M | 121.75M |
| Cash, Cash Equivalents and Short-Term Investments | 39.39M | 36.08M | 24.65M | 26.36M | 16.67M | 21.91M |
| Total Debt | 86.97M | 94.74M | 28.43M | 19.36M | 27.44M | 28.32M |
| Total Liabilities | 171.70M | 176.46M | 94.45M | 89.10M | 76.01M | 82.94M |
| Stockholders Equity | 65.26M | 64.49M | 57.16M | 52.70M | 36.97M | 38.82M |
Cash Flow | ||||||
| Free Cash Flow | 7.52M | 13.62M | 13.19M | 18.03M | 5.47M | 12.85M |
| Operating Cash Flow | 12.14M | 13.86M | 13.19M | 18.03M | 7.57M | 14.86M |
| Investing Cash Flow | -70.79M | -71.12M | -11.92M | -13.26M | -3.24M | -13.08M |
| Financing Cash Flow | 53.45M | 53.63M | -2.98M | 4.92M | -9.56M | 8.41M |