Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 428.49M | $ 349.89M | $ 280.04M | $ 206.68M | $ 150.83M |
Gross Profit | $ 330.19M | $ 272.84M | $ 217.75M | $ 164.86M | $ 122.38M |
Operating Income | $ -91.10M | $ -75.55M | $ -89.84M | $ -68.37M | $ -14.19M |
EBITDA | $ -91.10M | $ -60.24M | $ -75.19M | $ -59.62M | $ -10.53M |
Net Income | $ -69.24M | $ -61.26M | $ -90.18M | $ -64.20M | $ -9.40M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 522.01M | $ 545.01M | $ 443.20M | $ 421.13M | $ 598.06M |
Total Assets | $ 1.13B | $ 972.56M | $ 871.22M | $ 852.53M | $ 689.23M |
Total Debt | $ 13.98M | $ 22.23M | $ 23.96M | $ 27.31M | $ 0.00 |
Net Debt | $ -35.89M | $ -62.54M | $ -21.63M | $ -40.98M | $ -164.46M |
Total Liabilities | $ 356.38M | $ 293.43M | $ 246.45M | $ 213.95M | $ 135.34M |
Stockholders' Equity | $ 773.53M | $ 679.12M | $ 624.77M | $ 638.58M | $ 553.89M |
Cash Flow | |||||
Free Cash Flow | $ 107.78M | $ 72.17M | $ 16.80M | $ 23.07M | $ 25.94M |
Operating Cash Flow | $ 110.92M | $ 74.16M | $ 21.43M | $ 27.90M | $ 29.46M |
Investing Cash Flow | $ -165.36M | $ -53.48M | $ -53.34M | $ -125.55M | $ -311.80M |
Financing Cash Flow | $ 21.23M | $ 18.37M | $ 11.03M | $ 1.44M | $ 406.13M |