Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 572.33M | 453.16M | 389.92M | 357.93M | 127.48M | 0.00 |
Gross Profit | 71.63M | 78.84M | 59.65M | 55.55M | 4.07M | 0.00 |
EBITDA | 51.07M | 59.00M | 38.73M | 38.61M | -14.24M | -1.60M |
Net Income | -3.00M | 21.87M | 17.06M | 18.78M | -18.08M | -1.64M |
Balance Sheet | ||||||
Total Assets | 447.78M | 412.06M | 284.43M | 296.78M | 255.47M | 8.00M |
Cash, Cash Equivalents and Short-Term Investments | 24.86M | 36.35M | 22.53M | 35.97M | 24.91M | 7.89M |
Total Debt | 152.10M | 148.07M | 106.23M | 119.61M | 145.93M | 0.00 |
Total Liabilities | 368.15M | 318.73M | 210.50M | 246.71M | 240.66M | 527.00K |
Stockholders Equity | 76.29M | 91.97M | 72.21M | 49.56M | 14.65M | 7.47M |
Cash Flow | ||||||
Free Cash Flow | 37.41M | 14.70M | 11.41M | 38.74M | 11.17M | -594.00K |
Operating Cash Flow | 105.33M | 73.74M | 27.52M | 49.34M | 19.25M | -594.00K |
Investing Cash Flow | -80.31M | -63.19M | -23.82M | -21.32M | -12.34M | 8.24M |
Financing Cash Flow | -16.19M | 3.27M | -17.13M | -16.96M | 10.11M | -288.00K |