Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 5.72B | $ 4.42B | $ 3.50B | $ 3.49B | $ 3.11B |
Gross Profit | $ 587.49M | $ 456.88M | $ 416.66M | $ 370.21M | $ 330.93M |
Operating Income | $ 253.07M | $ 195.34M | $ 170.15M | $ 163.95M | $ 140.88M |
EBITDA | $ 362.88M | $ 301.73M | $ 276.75M | $ 242.23M | $ 218.81M |
Net Income | $ 126.14M | $ 133.02M | $ 115.74M | $ 104.98M | $ 82.33M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 217.78M | $ 248.69M | $ 200.51M | $ 326.74M | $ 120.29M |
Total Assets | $ 3.83B | $ 3.54B | $ 2.54B | $ 1.97B | $ 1.83B |
Total Debt | $ 1.32B | $ 1.27B | $ 759.52M | $ 454.47M | $ 522.53M |
Net Debt | $ 1.10B | $ 1.03B | $ 559.01M | $ 127.73M | $ 402.24M |
Total Liabilities | $ 2.59B | $ 2.44B | $ 1.55B | $ 1.25B | $ 1.20B |
Stockholders' Equity | $ 1.24B | $ 1.11B | $ 990.05M | $ 714.75M | $ 628.50M |
Cash Flow | |||||
Free Cash Flow | $ 95.55M | $ -11.34M | $ -54.09M | $ 247.57M | $ 23.49M |
Operating Cash Flow | $ 198.55M | $ 83.35M | $ 79.75M | $ 311.93M | $ 117.98M |
Investing Cash Flow | $ -30.01M | $ -481.94M | $ -691.27M | $ -42.51M | $ -65.87M |
Financing Cash Flow | $ -205.28M | $ 452.04M | $ 485.73M | $ -62.82M | $ -83.28M |