Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 101.31M | 93.27M | 51.35M | 36.47M | 22.77M |
Gross Profit | 29.54M | 25.20M | 17.83M | 17.82M | 12.12M |
EBITDA | 25.28M | 22.41M | 16.40M | 14.05M | 8.62M |
Net Income | 8.55M | 6.69M | 7.50M | 7.84M | 3.39M |
Balance Sheet | |||||
Total Assets | 186.19M | 183.93M | 101.57M | 78.21M | 64.23M |
Cash, Cash Equivalents and Short-Term Investments | 4.87M | 13.05M | 12.65M | 8.40M | 11.27M |
Total Debt | 50.13M | 60.98M | 22.33M | 11.82M | 9.14M |
Total Liabilities | 113.20M | 119.32M | 64.64M | 49.18M | 42.80M |
Stockholders Equity | 72.99M | 64.61M | 36.92M | 29.03M | 21.43M |
Cash Flow | |||||
Free Cash Flow | 14.75M | 1.42M | -4.37M | -5.28M | 2.05M |
Operating Cash Flow | 23.42M | 18.94M | 6.79M | 8.63M | 12.73M |
Investing Cash Flow | -15.70M | -69.49M | -13.24M | -13.91M | -11.93M |
Financing Cash Flow | -15.78M | 50.95M | 10.69M | 2.42M | 8.65M |