Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 524.64M | 432.20M | 168.43M | 133.76M | 95.34M |
Gross Profit | 146.90M | 120.12M | 44.62M | 51.41M | 37.73M |
EBITDA | 55.64M | 46.76M | 14.53M | 1.60M | 5.89M |
Net Income | 31.15M | 25.53M | 6.68M | -1.70M | 1.82M |
Balance Sheet | |||||
Total Assets | 323.18M | 284.34M | 84.19M | 96.41M | 69.96M |
Cash, Cash Equivalents and Short-Term Investments | 23.54M | 17.26M | 8.65M | 7.01M | 31.84M |
Total Debt | 122.72M | 76.13M | 24.32M | 15.87M | 975.00K |
Total Liabilities | 188.11M | 202.74M | 37.04M | 45.34M | 17.45M |
Stockholders Equity | 131.86M | 80.51M | 45.35M | 51.07M | 52.51M |
Cash Flow | |||||
Free Cash Flow | 49.88M | 83.05M | 1.14M | -15.43M | 4.92M |
Operating Cash Flow | 57.99M | 104.09M | 2.22M | -14.19M | 5.63M |
Investing Cash Flow | -56.53M | -74.79M | -1.06M | -18.23M | -685.00K |
Financing Cash Flow | 13.07M | -25.88M | -4.20M | 7.34M | 33.19M |