Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 5.80B | $ 6.39B | $ 7.24B | $ 6.46B | $ 5.11B |
Gross Profit | $ 2.25B | $ 2.58B | $ 3.09B | $ 2.70B | $ 2.01B |
Operating Income | $ 242.69M | $ 467.47M | $ 1.06B | $ 681.43M | $ 270.16M |
EBITDA | $ 330.79M | $ 563.56M | $ 1.02B | $ 796.96M | $ 408.85M |
Net Income | $ 251.60M | $ 411.15M | $ 657.92M | $ 598.63M | $ 306.28M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 537.58M | $ 731.74M | $ 658.63M | $ 619.00M | $ 574.43M |
Total Assets | $ 2.85B | $ 3.01B | $ 2.96B | $ 2.95B | $ 2.56B |
Total Debt | $ 233.52M | $ 241.90M | $ 237.85M | $ 265.08M | $ 302.71M |
Net Debt | $ -304.06M | $ -489.84M | $ -420.77M | $ -353.92M | $ -271.71M |
Total Liabilities | $ 1.48B | $ 1.42B | $ 1.40B | $ 1.57B | $ 1.35B |
Stockholders' Equity | $ 1.38B | $ 1.59B | $ 1.57B | $ 1.38B | $ 1.21B |
Cash Flow | |||||
Free Cash Flow | $ 354.15M | $ 591.01M | $ 622.63M | $ 566.52M | $ 563.15M |
Operating Cash Flow | $ 410.47M | $ 636.88M | $ 683.75M | $ 603.14M | $ 596.53M |
Investing Cash Flow | $ -87.12M | $ -112.25M | $ -116.62M | $ -87.61M | $ 9.46M |
Financing Cash Flow | $ -496.44M | $ -460.54M | $ -509.18M | $ -458.59M | $ -315.32M |