Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 35.24M | 35.01M | 30.63M | 23.43M | 18.84M | 15.49M |
Gross Profit | 14.87M | 6.20M | 5.50M | 11.07M | 8.65M | 6.79M |
EBITDA | 4.57M | 5.15M | 4.41M | 3.52M | 2.85M | 1.84M |
Net Income | 3.06M | 3.72M | 2.90M | 2.34M | 2.07M | 645.74K |
Balance Sheet | ||||||
Total Assets | 19.25M | 25.17M | 17.57M | 11.56M | 9.94M | 7.20M |
Cash, Cash Equivalents and Short-Term Investments | 2.44M | 3.97M | 2.96M | 1.70M | 1.79M | 870.61K |
Total Debt | 2.68M | 2.33M | 975.19K | 837.19K | 1.47M | 3.37M |
Total Liabilities | 11.41M | 16.87M | 12.99M | 9.86M | 10.57M | 11.21M |
Stockholders Equity | 7.84M | 8.30M | 4.58M | 1.71M | -621.43K | -4.01M |
Cash Flow | ||||||
Free Cash Flow | 1.34M | 3.86M | 3.70M | 1.27M | 1.66M | 126.08K |
Operating Cash Flow | 3.15M | 4.10M | 3.91M | 2.45M | 2.72M | 1.02M |
Investing Cash Flow | -2.70M | -2.60M | -2.61M | -1.44M | -1.06M | -893.49K |
Financing Cash Flow | -614.12K | -487.70K | -45.70K | -1.10M | -742.12K | -248.27K |