Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 110.56M | 114.01M | 110.33M | 100.02M | 94.51M | 92.69M |
Gross Profit | 58.82M | 61.27M | 55.45M | 50.52M | 49.02M | 44.85M |
EBITDA | 17.31M | 19.81M | 15.60M | 10.20M | 17.53M | 13.73M |
Net Income | 9.72M | 11.34M | 8.72M | 3.92M | 10.96M | 7.50M |
Balance Sheet | ||||||
Total Assets | 114.49M | 114.34M | 103.94M | 107.91M | 104.29M | 90.14M |
Cash, Cash Equivalents and Short-Term Investments | 12.83M | 9.45M | 18.39M | 19.48M | 17.97M | 14.47M |
Total Debt | 9.59M | 6.40M | 8.25M | 9.66M | 11.50M | 13.23M |
Total Liabilities | 44.79M | 45.43M | 42.38M | 52.92M | 48.00M | 47.51M |
Stockholders Equity | 69.46M | 68.68M | 61.34M | 54.78M | 56.09M | 42.52M |
Cash Flow | ||||||
Free Cash Flow | 0.00 | -3.17M | 1.63M | 9.55M | 12.30M | 15.53M |
Operating Cash Flow | 0.00 | -648.00K | 2.66M | 10.42M | 12.85M | 16.88M |
Investing Cash Flow | 0.00 | -1.18M | 1.55M | -761.00K | -2.78M | -5.33M |
Financing Cash Flow | 0.00 | -7.28M | -5.27M | -8.18M | -6.63M | 16.00K |