Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.80B | 1.87B | 1.61B | 743.97M | 1.46B |
Gross Profit | 751.48M | 765.84M | 696.42M | 214.57M | 557.86M |
Operating Income | 330.27M | 355.54M | 366.82M | 638.00K | 217.34M |
EBITDA | 527.80M | 515.63M | 492.97M | 126.68M | 333.97M |
Net Income | 233.42M | 252.79M | 250.64M | -24.50M | 141.55M |
Balance Sheet | |||||
Cash & Short-Term Investments | 518.50M | 412.86M | 377.71M | 7.63M | 26.94M |
Total Assets | 4.23B | 4.07B | 3.56B | 3.04B | 2.97B |
Total Debt | 1.27B | 1.24B | 1.11B | 1.21B | 986.09M |
Net Debt | 1.14B | 981.21M | 728.22M | 1.20B | 959.15M |
Total Liabilities | 1.99B | 2.03B | 1.81B | 1.68B | 1.58B |
Stockholders' Equity | 2.22B | 2.03B | 1.73B | 1.35B | 1.37B |
Cash Flow | |||||
Free Cash Flow | 241.15M | 416.79M | 462.51M | -131.81M | 128.26M |
Operating Cash Flow | 488.50M | 554.83M | 545.18M | 110.80M | 350.49M |
Investing Cash Flow | -480.77M | -317.44M | -84.15M | -308.82M | -236.04M |
Financing Cash Flow | -136.12M | -254.21M | -89.43M | 177.05M | -97.42M |