Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 46.28M | 37.81M | 29.06M | 24.79M | 17.50M |
Gross Profit | 18.33M | 13.57M | 11.02M | 9.01M | 5.32M |
EBITDA | 3.36M | 3.53M | 10.16M | 9.17M | 3.82M |
Net Income | 4.11M | 3.68M | 7.69M | 7.28M | 2.99M |
Balance Sheet | |||||
Total Assets | 64.01M | 55.77M | 38.28M | 32.10M | 24.24M |
Cash, Cash Equivalents and Short-Term Investments | 16.77M | 14.81M | 2.83M | 1.10M | 1.00M |
Total Debt | 2.29M | 4.44M | 1.59M | 3.21M | 3.81M |
Total Liabilities | 26.87M | 25.70M | 16.58M | 17.63M | 16.29M |
Stockholders Equity | 37.12M | 30.04M | 21.70M | 14.47M | 7.95M |
Cash Flow | |||||
Free Cash Flow | -3.45M | 2.83M | 3.75M | -359.98K | -962.63K |
Operating Cash Flow | 97.97K | 5.34M | 4.12M | 814.63K | 2.36M |
Investing Cash Flow | -4.94M | -2.80M | 1.29M | -289.75K | -3.32M |
Financing Cash Flow | 8.86M | 6.75M | -2.95M | -357.65K | 1.95M |