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