Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 117.37M | 117.67M | 129.10M | 127.62M | 103.57M | 92.80M |
Gross Profit | 58.82M | 64.51M | 67.31M | 56.54M | 44.07M | 40.98M |
EBITDA | -20.67M | 10.85M | 16.57M | 17.01M | 13.58M | 9.16M |
Net Income | -8.97M | -6.95M | 3.63M | 12.02M | 5.17M | 3.17M |
Balance Sheet | ||||||
Total Assets | 199.27M | 185.38M | 192.61M | 182.71M | 170.89M | 168.49M |
Cash, Cash Equivalents and Short-Term Investments | 36.74M | 46.37M | 47.18M | 39.35M | 45.39M | 49.63M |
Total Debt | 39.52M | 31.40M | 33.52M | 28.37M | 33.35M | 43.48M |
Total Liabilities | 86.49M | 73.28M | 73.23M | 69.13M | 71.74M | 77.55M |
Stockholders Equity | 112.78M | 112.10M | 119.39M | 113.58M | 99.14M | 90.94M |
Cash Flow | ||||||
Free Cash Flow | 13.38M | 10.86M | 5.50M | 2.00M | 7.17M | 2.56M |
Operating Cash Flow | 15.71M | 20.78M | 13.53M | 9.17M | 12.22M | 6.95M |
Investing Cash Flow | -19.64M | -9.98M | -8.19M | -7.41M | -6.10M | -4.94M |
Financing Cash Flow | -403.00K | -11.62M | 2.51M | -7.96M | -10.49M | 15.22M |