Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $2,930,900 | $3,118,300 | $2,599,800 | $2,295,600 |
Gross Profit | 1,481,500 | 1,641,200 | 1,220,500 | 901,800 |
EBITDA | 1,722,900 | 1,812,900 | 1,398,700 | 1,076,900 |
EBIT | 1,509,800 | 1,603,300 | 1,189,700 | 868,700 |
Net Income | 896,700 | 950,200 | 736,000 | 445,000 |
Net Change In Cash | 2,930,900 | 3,118,300 | 2,599,800 | 2,295,600 |
Free Cash Flow | 1,193,000 | 630,300 | 445,900 | 285,600 |
Cash | 2,654,800 | 1,875,300 | 1,252,200 | 1,151,500 |
Basic Shares | 778,000 | 782,256 | 773,100 | 773,100 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $9,895,800 | $10,047,900 | $10,934,100 | $7,984,900 |
Gross Profit | 4,319,500 | 4,602,500 | 6,233,700 | 3,279,500 |
EBITDA | 5,025,900 | 5,232,100 | 6,859,900 | 3,888,000 |
EBIT | 4,192,300 | 4,435,800 | 6,053,900 | 3,112,400 |
Net Income | 2,425,200 | 2,638,500 | 3,397,100 | 1,570,400 |
Net Change In Cash | 9,895,800 | 10,047,900 | 10,934,100 | 7,984,900 |
Cost of Revenue | 839,300 | 304,500 | ||
Free Cash Flow | 2,564,500 | 1,854,000 | 3,400,100 | 2,191,200 |
Cash | 1,151,500 | 2,069,700 | 3,002,000 | 2,183,600 |
Basic Shares | 785,514 | 773,100 | 773,100 | 773,100 |
Quarter | EPS |
---|---|
2024-09-30 | $1.14 |
2024-06-30 | $1.21 |
2024-03-31 | $0.57 |
2023-12-31 | $0.80 |