Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 6.37B | $ 5.72B | $ 4.42B | $ 3.50B | $ 3.49B |
Gross Profit | $ 703.25M | $ 587.49M | $ 456.88M | $ 416.66M | $ 370.21M |
Operating Income | $ 317.45M | $ 253.07M | $ 195.34M | $ 170.15M | $ 163.95M |
EBITDA | $ 413.99M | $ 362.88M | $ 297.65M | $ 275.91M | $ 248.06M |
Net Income | $ 180.89M | $ 126.14M | $ 133.02M | $ 115.74M | $ 104.98M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 455.82M | $ 217.78M | $ 248.69M | $ 200.51M | $ 326.74M |
Total Assets | $ 4.20B | $ 3.83B | $ 3.54B | $ 2.54B | $ 1.97B |
Total Debt | $ 1.19B | $ 1.32B | $ 1.35B | $ 821.11M | $ 527.50M |
Net Debt | $ 734.39M | $ 1.10B | $ 1.10B | $ 620.60M | $ 200.76M |
Total Liabilities | $ 2.79B | $ 2.59B | $ 2.44B | $ 1.55B | $ 1.25B |
Stockholders' Equity | $ 1.41B | $ 1.24B | $ 1.11B | $ 990.05M | $ 714.75M |
Cash Flow | |||||
Free Cash Flow | $ 381.76M | $ 95.55M | $ -11.34M | $ -54.09M | $ 247.57M |
Operating Cash Flow | $ 508.31M | $ 198.55M | $ 83.35M | $ 79.75M | $ 311.93M |
Investing Cash Flow | $ -27.23M | $ -30.01M | $ -481.94M | $ -691.27M | $ -42.51M |
Financing Cash Flow | $ -244.36M | $ -205.28M | $ 452.04M | $ 485.73M | $ -62.82M |