Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 172.72M | 202.67M | 191.74M | 92.28M | 55.57M |
Gross Profit | 53.67M | 72.27M | 64.91M | 28.78M | 1.29M |
EBITDA | 101.31M | 101.24M | 93.41M | 38.92M | 16.87M |
Net Income | 42.47M | 55.08M | 47.27M | 15.78M | 4.13M |
Balance Sheet | |||||
Total Assets | 355.01M | 340.27M | 283.28M | 263.70M | 163.37M |
Cash, Cash Equivalents and Short-Term Investments | 110.67M | 67.30M | 57.75M | 26.36M | 9.19M |
Total Debt | 2.07M | 2.27M | 3.26M | 79.11M | 60.73M |
Total Liabilities | 88.63M | 80.18M | 75.78M | 120.88M | 83.23M |
Stockholders Equity | 180.85M | 170.68M | 118.02M | 72.15M | 57.47M |
Cash Flow | |||||
Free Cash Flow | 94.57M | -7.93M | 64.76M | 36.27M | -13.12M |
Operating Cash Flow | 98.47M | 90.18M | 98.75M | 39.72M | 8.03M |
Investing Cash Flow | 6.51M | -71.82M | 12.60M | -27.54M | -20.85M |
Financing Cash Flow | -66.21M | -7.30M | -80.64M | 6.41M | 11.59M |