Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 390.15M | 361.38M | 274.46M | 208.31M | 115.52M | 66.35M |
Gross Profit | 82.13M | 73.51M | 52.06M | 41.34M | 24.69M | 13.73M |
EBITDA | 25.46M | 21.61M | 14.48M | 13.47M | 10.15M | 4.25M |
Net Income | 3.81M | 8.85M | 8.44M | 8.29M | 4.28M | -6.05M |
Balance Sheet | ||||||
Total Assets | 326.61M | 349.99M | 218.38M | 219.03M | 130.06M | 75.11M |
Cash, Cash Equivalents and Short-Term Investments | 23.71M | 24.82M | 16.76M | 26.38M | 34.54M | 22.41M |
Total Debt | 48.22M | 54.52M | 35.96M | 23.32M | 3.74M | 3.03M |
Total Liabilities | 136.83M | 169.18M | 88.64M | 102.95M | 44.20M | 30.82M |
Stockholders Equity | 148.22M | 139.55M | 114.64M | 108.85M | 76.37M | 41.53M |
Cash Flow | ||||||
Free Cash Flow | 1.02M | 25.49M | -1.09M | -1.71M | -591.00K | -3.62M |
Operating Cash Flow | 1.48M | 26.16M | -830.00K | -1.15M | -72.00K | -2.58M |
Investing Cash Flow | -39.07M | -29.97M | -9.37M | -5.69M | -11.44M | -2.29M |
Financing Cash Flow | 38.80M | 16.58M | 126.00K | -1.90M | 19.36M | 24.43M |