Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 5.13B | $ 5.15B | $ 4.42B | $ 3.89B | $ 3.08B |
Gross Profit | $ 1.07B | $ 1.18B | $ 871.20M | $ 757.40M | $ 539.30M |
Operating Income | $ 526.00M | $ 636.50M | $ 420.00M | $ 328.00M | $ 68.40M |
EBITDA | $ 579.00M | $ 700.20M | $ 468.40M | $ 377.60M | $ 120.60M |
Net Income | $ 335.00M | $ 518.00M | $ 300.00M | $ 220.90M | $ 9.00M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 388.00M | $ 370.70M | $ 304.10M | $ 266.90M | $ 665.00M |
Total Assets | $ 5.73B | $ 3.62B | $ 3.12B | $ 2.86B | $ 3.03B |
Total Debt | $ 4.00M | $ 623.20M | $ 775.50M | $ 674.10M | $ 1.17B |
Net Debt | $ -384.00M | $ 252.50M | $ 471.40M | $ 407.20M | $ 508.80M |
Total Liabilities | $ 3.90B | $ 1.94B | $ 1.94B | $ 1.75B | $ 2.11B |
Stockholders' Equity | $ 1.83B | $ 1.67B | $ 1.18B | $ 1.11B | $ 921.50M |
Cash Flow | |||||
Free Cash Flow | $ 189.00M | $ 332.10M | $ 151.60M | $ 233.70M | $ 160.90M |
Operating Cash Flow | $ 326.00M | $ 459.30M | $ 261.20M | $ 293.40M | $ 225.40M |
Investing Cash Flow | $ -2.13B | $ -114.40M | $ -154.10M | $ -102.20M | $ -38.50M |
Financing Cash Flow | $ 1.84B | $ -287.80M | $ -54.90M | $ -580.10M | $ -82.80M |