Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 632.64M | $ 998.52M | $ 514.14M | $ 125.64M | $ 250.53M |
Gross Profit | $ 306.57M | $ 730.40M | $ 386.82M | $ -2.92M | $ 85.08M |
Operating Income | $ 321.16M | $ 585.30M | $ 246.08M | $ -18.70M | $ 77.65M |
EBITDA | $ 432.17M | $ 695.66M | $ 172.68M | $ 51.55M | $ 162.84M |
Net Income | $ 102.98M | $ 218.52M | $ 79.29M | $ 7.78M | $ 64.02M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 245.19M | $ 509.36M | $ 80.08M | $ 77.23M | $ 79.32M |
Total Assets | $ 1.24B | $ 1.06B | $ 686.67M | $ 447.46M | $ 372.60M |
Total Debt | $ 213.03M | - | $ 0.00 | $ 516.00K | $ 0.00 |
Net Debt | $ -32.16M | $ -509.36M | $ -80.08M | $ -77.23M | $ -79.32M |
Total Liabilities | $ 582.80M | $ 557.58M | $ 414.14M | $ 247.62M | $ 218.36M |
Stockholders' Equity | $ 655.26M | $ 502.35M | $ 272.53M | $ 199.85M | $ 154.24M |
Cash Flow | |||||
Free Cash Flow | $ 19.75M | $ 569.11M | $ 105.44M | $ 17.43M | $ 102.64M |
Operating Cash Flow | $ 98.01M | $ 688.45M | $ 157.60M | $ 44.07M | $ 106.76M |
Investing Cash Flow | $ -108.77M | $ -229.19M | $ -134.35M | $ -47.94M | $ -47.50M |
Financing Cash Flow | $ -154.37M | $ -56.08M | $ -9.25M | $ -7.99M | $ -12.25M |