Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 116.79M | 101.03M | 83.39M | 68.58M | 58.48M |
Gross Profit | 82.79M | 48.95M | 30.17M | 25.33M | 21.30M |
EBITDA | 32.01M | 26.53M | 24.61M | 19.30M | 15.10M |
Net Income | 16.61M | 12.83M | 15.05M | 13.77M | 14.07M |
Balance Sheet | |||||
Total Assets | 117.47M | 112.44M | 100.16M | 71.36M | 51.71M |
Cash, Cash Equivalents and Short-Term Investments | 29.10M | 25.12M | 26.86M | 33.94M | 20.80M |
Total Debt | 24.27M | 28.02M | 17.73M | 6.35M | 1.66M |
Total Liabilities | 55.27M | 58.04M | 49.21M | 26.27M | 13.98M |
Stockholders Equity | 62.16M | 54.41M | 50.95M | 45.08M | 37.73M |
Cash Flow | |||||
Free Cash Flow | 16.25M | -1.16M | -8.69M | 15.43M | 10.46M |
Operating Cash Flow | 20.50M | 12.09M | 14.47M | 20.41M | 11.79M |
Investing Cash Flow | -2.21M | -14.70M | -23.71M | -5.54M | -598.00K |
Financing Cash Flow | -21.59M | -516.00K | 1.89M | -1.92M | -4.73M |