Breakdown | TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 103.14M | 124.58M | 119.85M | 88.23M | 60.78M | 70.23M |
Gross Profit | 14.13M | 19.19M | 12.03M | -16.23M | -25.27M | -22.30M |
EBITDA | 46.35M | 32.43M | 56.27M | 22.56M | 3.50M | 15.73M |
Net Income | 28.25M | 13.38M | 33.33M | 5.85M | -12.60M | -368.00K |
Balance Sheet | ||||||
Total Assets | 242.05M | 218.09M | 220.29M | 177.98M | 134.64M | 144.26M |
Cash, Cash Equivalents and Short-Term Investments | 65.43M | 77.23M | 72.28M | 31.87M | 19.46M | 22.41M |
Total Debt | 5.06M | 1.11M | 858.00K | 2.51M | 4.07M | 5.45M |
Total Liabilities | 87.47M | 96.45M | 112.10M | 103.16M | 65.71M | 62.79M |
Stockholders Equity | 154.58M | 121.64M | 108.19M | 74.82M | 68.93M | 81.47M |
Cash Flow | ||||||
Free Cash Flow | 4.04M | -20.73M | 17.38M | -11.17M | -25.98M | -28.70M |
Operating Cash Flow | 15.25M | 18.00M | 43.51M | 10.43M | -11.87M | -4.02M |
Investing Cash Flow | -21.06M | -11.88M | -343.00K | 4.44M | 11.41M | -5.08M |
Financing Cash Flow | -983.00K | -1.18M | -2.75M | -2.46M | -2.49M | -2.56M |