Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $3,263,590 | $3,186,722 | $3,070,555 | $3,145,747 |
Gross Profit | 1,111,715 | 868,762 | 991,579 | 812,101 |
EBITDA | 697,524 | 691,878 | 629,099 | 577,907 |
EBIT | 510,510 | 516,217 | 442,016 | 382,630 |
Net Income | 214,688 | 222,676 | 239,649 | 150,665 |
Net Change In Cash | 3,263,590 | 3,186,722 | 3,070,555 | 3,145,747 |
Free Cash Flow | 671,355 | 677,846 | -255,851 | 327,780 |
Cash | 1,070,775 | 503,246 | 345,131 | 464,634 |
Basic Shares | 85,795 | 88,950 | 90,547 | 92,782 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $12,140,147 | $11,609,894 | $11,618,797 | $11,550,604 |
Gross Profit | 3,820,430 | 3,400,341 | 3,646,383 | 3,561,991 |
EBITDA | 2,346,446 | 2,045,144 | 2,451,048 | 2,314,407 |
EBIT | 1,601,003 | 1,312,542 | 1,770,433 | 1,683,972 |
Net Income | 691,535 | 768,191 | 978,450 | 773,642 |
Net Change In Cash | 12,140,147 | 11,609,894 | 11,618,797 | 11,550,604 |
Cost of Revenue | -186,905 | 63,177 | -693,120 | |
Free Cash Flow | 1,491,046 | 961,141 | 1,289,411 | 1,304,487 |
Cash | 464,634 | 244,086 | 461,900 | 324,958 |
Basic Shares | 93,182 | 95,834 | 109,948 | 122,623 |
Quarter | EPS |
---|---|
2024-09-30 | $2.50 |
2024-06-30 | $2.50 |
2024-03-31 | $2.26 |
2023-12-31 | $1.62 |