Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 3.57B | $ 3.51B | $ 3.75B | $ 3.28B | $ 2.79B |
Gross Profit | $ 1.06B | $ 1.01B | $ 963.70M | $ 845.32M | $ 756.65M |
Operating Income | $ 348.22M | $ 375.38M | $ 343.45M | $ 294.94M | $ 245.13M |
EBITDA | $ 490.50M | $ 528.60M | $ 490.43M | $ 438.12M | $ 383.95M |
Net Income | $ 130.26M | $ 144.91M | $ 180.31M | $ 161.39M | $ 123.72M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 169.35M | $ 179.45M | $ 79.91M | $ 61.79M | $ 100.53M |
Total Assets | $ 4.93B | $ 4.72B | $ 4.46B | $ 4.27B | $ 4.04B |
Total Debt | $ 587.00K | $ 1.90B | $ 1.77B | $ 1.62B | $ 1.77B |
Net Debt | $ -168.76M | $ 1.72B | $ 1.69B | $ 1.55B | $ 1.67B |
Total Liabilities | $ 3.10B | $ 2.97B | $ 2.85B | $ 2.66B | $ 2.65B |
Stockholders' Equity | $ 1.83B | $ 1.76B | $ 1.61B | $ 1.61B | $ 1.38B |
Cash Flow | |||||
Free Cash Flow | $ 163.20M | $ 259.26M | $ 126.55M | $ 117.23M | $ 244.27M |
Operating Cash Flow | $ 302.44M | $ 378.40M | $ 256.51M | $ 213.32M | $ 331.56M |
Investing Cash Flow | $ -407.08M | $ -319.20M | $ -375.29M | $ -94.66M | $ -109.46M |
Financing Cash Flow | $ 112.09M | $ 35.14M | $ 160.32M | $ -154.07M | $ -239.21M |