Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 42.84M | 61.18M | 77.69M | 52.64M | 38.51M | 29.39M |
Gross Profit | 25.79M | 34.78M | 44.93M | 37.94M | 27.03M | 21.47M |
EBITDA | -39.80M | -45.89M | 23.03M | 18.71M | 14.87M | 12.39M |
Net Income | -48.74M | -56.55M | 6.61M | 8.33M | 7.13M | 5.62M |
Balance Sheet | ||||||
Total Assets | 75.40M | 83.57M | 166.00M | 148.32M | 131.97M | 91.32M |
Cash, Cash Equivalents and Short-Term Investments | 2.77M | 4.53M | 13.46M | 8.06M | 3.21M | 4.97M |
Total Debt | 4.69M | 2.31M | 9.94M | 15.03M | 15.07M | 1.93M |
Total Liabilities | 31.93M | 37.86M | 66.70M | 51.66M | 46.91M | 20.50M |
Stockholders Equity | 43.47M | 45.70M | 99.30M | 96.67M | 85.07M | 70.83M |
Cash Flow | ||||||
Free Cash Flow | -1.24M | -205.00K | 15.46M | 5.61M | 29.67K | -808.23K |
Operating Cash Flow | 10.54M | 16.48M | 21.02M | 18.82M | 14.63M | 12.41M |
Investing Cash Flow | -11.18M | -16.37M | -5.56M | -13.21M | -28.65M | -9.81M |
Financing Cash Flow | -6.36M | -9.09M | -10.00M | -761.53K | 12.26M | -1.83M |