Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,735,541 | $1,644,439 | $1,712,059 | $1,584,629 |
Gross Profit | 871,326 | 817,365 | 855,498 | 802,996 |
EBITDA | 653,880 | 647,700 | 678,562 | 610,510 |
EBIT | 479,516 | 476,435 | 520,218 | 447,706 |
Net Income | 384,216 | 374,173 | 412,114 | 351,374 |
Net Change In Cash | 1,735,541 | 1,644,439 | 1,712,059 | 1,584,629 |
Free Cash Flow | 217,941 | 486,339 | 47,340 | 310,121 |
Cash | 1,742,214 | 1,528,690 | 1,332,131 | 1,366,223 |
Basic Shares | 179,992 | 179,840 | 180,206 | 180,527 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $6,676,668 | $5,970,146 | $5,095,254 | $4,270,894 |
Gross Profit | 3,347,185 | 2,974,269 | 2,446,301 | 2,190,281 |
EBITDA | 2,595,787 | 2,294,640 | 1,772,012 | 1,529,721 |
EBIT | 1,929,010 | 1,632,335 | 1,225,787 | 1,073,732 |
Net Income | 1,521,877 | 1,252,048 | 932,614 | 830,767 |
Net Change In Cash | 6,676,668 | 5,970,146 | 5,095,254 | 4,270,894 |
Free Cash Flow | 937,505 | 847,727 | 598,721 | 545,583 |
Cash | 1,742,214 | 1,121,981 | 1,388,901 | 1,344,146 |
Basic Shares | 179,992 | 181,511 | 183,072 | 184,722 |
Quarter | EPS |
---|---|
2024-12-31 | $2.14 |
2024-09-30 | $2.26 |
2024-06-30 | $2.29 |
2024-03-31 | $1.95 |