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 | $ 317.45M | $ 362.88M | $ 301.73M | $ 276.75M | $ 242.23M |
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 | $ 408.00M | $ 1.32B | $ 1.27B | $ 759.52M | $ 454.47M |
Net Debt | $ -47.82M | $ 1.10B | $ 1.03B | $ 559.01M | $ 127.73M |
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 |