Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 331.83M | 365.43M | 356.09M | 291.51M | 186.05M | 112.95M |
Gross Profit | 148.14M | 155.84M | 130.91M | 113.10M | 68.06M | 32.52M |
EBITDA | 57.71M | 78.59M | 63.39M | 43.90M | 26.77M | 13.99M |
Net Income | 17.05M | 33.89M | 36.91M | 24.05M | 16.32M | 6.24M |
Balance Sheet | ||||||
Total Assets | 470.66M | 406.06M | 377.39M | 342.26M | 235.07M | 122.95M |
Cash, Cash Equivalents and Short-Term Investments | 71.83M | 60.25M | 76.41M | 81.32M | 85.61M | 17.94M |
Total Debt | 135.07M | 72.76M | 74.53M | 91.39M | 42.83M | 21.79M |
Total Liabilities | 328.39M | 261.09M | 246.25M | 233.26M | 142.19M | 82.73M |
Stockholders Equity | 142.28M | 144.96M | 131.14M | 109.00M | 92.89M | 40.22M |
Cash Flow | ||||||
Free Cash Flow | -16.77M | -13.21M | 22.62M | 44.53M | 12.98M | 15.98M |
Operating Cash Flow | -14.66M | -9.43M | 25.37M | 64.37M | 36.75M | 27.74M |
Investing Cash Flow | -2.12M | 20.03M | 1.00M | -103.79M | -26.27M | -13.69M |
Financing Cash Flow | 48.31M | -26.76M | -31.27M | 35.13M | 57.18M | -1.86M |