| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 155.71M | 152.48M | 160.03M | 138.31M | 23.70M | 189.38M |
| Gross Profit | 155.71M | 152.48M | 160.03M | 138.31M | 23.70M | 189.38M |
| EBITDA | 0.00 | 58.23M | 66.49M | 112.08M | 35.63M | 0.00 |
| Net Income | 269.88M | 58.23M | 66.49M | 112.08M | 12.01M | 181.53M |
Balance Sheet | ||||||
| Total Assets | 2.10B | 2.00B | 2.08B | 1.71B | 1.31B | 802.22M |
| Cash, Cash Equivalents and Short-Term Investments | 24.55M | 45.23M | 19.65M | 7.91M | 16.43M | 961.00K |
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total Liabilities | 5.84M | 18.02M | 4.48M | 66.68M | 9.76M | 41.05M |
| Stockholders Equity | 2.09B | 1.98B | 2.07B | 1.64B | 1.30B | 761.17M |
Cash Flow | ||||||
| Free Cash Flow | 118.77M | 174.94M | -357.64M | -241.13M | -84.17M | -17.97M |
| Operating Cash Flow | 118.77M | 174.94M | -357.64M | -241.13M | -84.17M | -17.97M |
| Investing Cash Flow | 0.00 | 0.00 | 0.00 | 180.00K | 0.00 | 0.00 |
| Financing Cash Flow | -125.30M | -149.40M | 369.07M | 230.46M | 94.96M | 19.87M |