Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 493.63M | $ 383.47M | $ 276.98M | $ 139.67M | $ 51.13M |
Gross Profit | $ 434.56M | $ 338.96M | $ 252.23M | $ 126.56M | $ 45.22M |
Operating Income | $ -14.03M | $ -28.10M | $ 6.67M | $ 18.42M | $ 801.49K |
EBITDA | $ 15.19M | $ -18.25M | $ 15.51M | $ 16.41M | $ 358.15K |
Net Income | $ -1.64M | $ -29.27M | $ 9.84M | $ 13.79M | $ -1.91M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 115.45M | $ 326.40M | $ 176.10M | $ 164.21M | $ 23.64M |
Total Assets | $ 674.24M | $ 504.15M | $ 311.54M | $ 214.09M | $ 44.55M |
Total Debt | $ 32.05M | $ 32.29M | $ 29.21M | $ 0.00 | $ 19.48M |
Net Debt | $ -6.55M | $ -27.93M | $ -63.55M | $ -114.23M | $ -4.16M |
Total Liabilities | $ 209.32M | $ 87.15M | $ 72.33M | $ 13.84M | $ 83.69M |
Stockholders' Equity | $ 464.91M | $ 417.00M | $ 239.21M | $ 200.25M | $ -39.14M |
Cash Flow | |||||
Free Cash Flow | $ 29.73M | $ -23.92M | $ 11.84M | $ -3.55M | $ -8.08M |
Operating Cash Flow | $ 35.93M | $ -13.97M | $ 25.49M | $ 1.91M | $ -4.94M |
Investing Cash Flow | $ -58.02M | $ -195.22M | $ -51.02M | $ -55.44M | $ -3.14M |
Financing Cash Flow | $ 1.17M | $ 177.14M | $ 4.07M | $ 144.12M | $ 10.22M |