Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $5,489,400 | $5,479,700 | $5,350,000 | $5,473,400 |
Gross Profit | 1,212,700 | 1,151,900 | 1,092,400 | 1,170,800 |
EBITDA | 410,300 | 388,700 | 308,100 | 350,100 |
EBIT | 364,300 | 342,600 | 262,600 | 305,300 |
Net Income | 204,300 | 232,100 | 115,800 | 141,900 |
Net Change In Cash | 5,489,400 | 5,479,700 | 5,350,000 | 5,473,400 |
Free Cash Flow | 272,900 | -244,600 | 725,900 | 40,600 |
Cash | 706,800 | 716,500 | 984,100 | 524,100 |
Basic Shares | 49,800 | 50,900 | 51,900 | 52,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $22,385,200 | $21,420,116 | $18,217,512 | $12,325,995 |
Gross Profit | 4,843,700 | 4,661,322 | 3,792,068 | 2,327,666 |
EBITDA | 1,562,600 | 1,610,085 | 1,048,539 | 471,033 |
EBIT | 1,381,300 | 1,431,071 | 849,985 | 349,433 |
Net Income | 765,500 | 860,500 | 465,400 | 100,560 |
Net Change In Cash | 22,385,200 | 21,420,116 | 18,217,512 | 12,325,995 |
Cost of Revenue | 311,498 | -236,552 | 298,233 | |
Free Cash Flow | 1,020,900 | -88,374 | 12,392 | 487,260 |
Cash | 524,100 | 527,348 | 212,583 | 449,135 |
Basic Shares | 52,300 | 52,395 | 52,030 | 46,625 |
Quarter | EPS |
---|---|
2024-09-30 | $3.58 |
2024-06-30 | $3.21 |
2024-03-31 | $2.30 |
2023-12-31 | $2.65 |