Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $3,394,834 | $3,659,841 | $3,411,980 | $4,184,695 |
Gross Profit | 1,116,561 | 1,293,063 | 1,250,479 | 1,514,769 |
EBITDA | 367,418 | 437,509 | 431,168 | 661,611 |
EBIT | 263,125 | 334,235 | 340,905 | 559,332 |
Net Income | 198,167 | 247,903 | 255,001 | 421,234 |
Net Change In Cash | 3,394,834 | 3,659,841 | 3,411,980 | 4,184,695 |
Cost of Revenue | 429,953 | |||
Free Cash Flow | 100,209 | 168,947 | -21,532 | 571,124 |
Cash | 264,084 | 397,071 | 421,693 | 620,031 |
Basic Shares | 108,528 | 108,819 | 109,342 | 110,041 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $14,555,741 | $14,204,717 | $12,731,105 | $10,620,352 |
Gross Profit | 5,228,219 | 4,972,204 | 4,477,153 | 3,761,549 |
EBITDA | 1,871,961 | 1,778,005 | 1,576,856 | 1,283,025 |
EBIT | 1,478,912 | 1,434,943 | 1,306,698 | 996,928 |
Net Income | 1,107,226 | 1,088,712 | 997,114 | 748,958 |
Net Change In Cash | 14,555,741 | 14,204,717 | 12,731,105 | 10,620,352 |
Cost of Revenue | -675,528 | -463,726 | 1,257,515 | |
Free Cash Flow | 580,150 | 583,610 | 510,289 | 1,100,513 |
Cash | 397,071 | 202,502 | 878,030 | 1,341,756 |
Basic Shares | 109,746 | 112,149 | 115,824 | 117,436 |
Quarter | EPS |
---|---|
2024-03-31 | $1.83 |
2023-12-31 | $2.28 |
2023-09-30 | $2.33 |
2023-06-30 | $3.83 |