Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 3.03B | 3.22B | 2.93B | 2.82B | 2.59B |
Gross Profit | 340.53M | 765.57M | 761.19M | 695.72M | 609.89M |
Operating Income | 144.51M | 1.03B | 1.18B | 575.83M | 889.16M |
EBITDA | 212.91M | 212.93M | 226.78M | 675.71M | 989.61M |
Net Income | 315.80M | 638.96M | 877.96M | 364.31M | 642.32M |
Balance Sheet | |||||
Cash & Short-Term Investments | 378.37M | 1.11B | 1.42B | 1.37B | 923.14M |
Total Assets | 11.68B | 11.29B | 10.76B | 9.97B | 8.95B |
Total Debt | 731.53M | 4.28B | 744.61M | 3.95B | 3.41B |
Net Debt | 363.17M | 3.20B | -583.65M | 2.63B | 2.60B |
Total Liabilities | 6.28B | 6.07B | 1.42B | 5.67B | 4.81B |
Stockholders' Equity | 3.14B | 2.99B | 9.34B | 2.45B | 2.39B |
Cash Flow | |||||
Free Cash Flow | 572.35M | 385.78M | 539.50M | 580.68M | 328.62M |
Operating Cash Flow | 607.91M | 406.03M | 557.96M | 598.26M | 357.68M |
Investing Cash Flow | -200.74M | -249.49M | -435.57M | -350.99M | -158.73M |
Financing Cash Flow | -492.49M | -410.58M | -109.85M | 257.64M | 244.85M |