Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $4,439,729 | $3,466,952 | $3,773,531 | $3,468,245 |
Gross Profit | 1,517,875 | 1,255,422 | 1,329,630 | 1,290,448 |
EBITDA | 699,911 | 369,216 | 438,404 | 438,149 |
EBIT | 577,812 | 249,137 | 318,349 | 324,599 |
Net Income | 430,043 | 179,369 | 236,406 | 241,470 |
Net Change In Cash | 4,439,729 | 3,466,952 | 3,773,531 | 3,468,245 |
Free Cash Flow | 575,436 | 75,495 | 271,196 | -101,933 |
Cash | 225,810 | 231,717 | 251,491 | 186,294 |
Basic Shares | 532,205 | 534,099 | 539,652 | 538,390 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $14,883,231 | $14,555,741 | $14,204,717 | $12,731,105 |
Gross Profit | 5,396,557 | 5,228,219 | 4,972,204 | 4,477,153 |
EBITDA | 1,914,694 | 1,871,961 | 1,778,005 | 1,576,856 |
EBIT | 1,467,532 | 1,478,912 | 1,434,943 | 1,306,698 |
Net Income | 1,101,240 | 1,107,226 | 1,088,712 | 997,114 |
Net Change In Cash | 14,883,231 | 14,555,741 | 14,204,717 | 12,731,105 |
Cost of Revenue | -675,528 | -463,726 | ||
Free Cash Flow | 636,788 | 580,150 | 583,610 | 510,289 |
Cash | 251,491 | 397,071 | 202,502 | 878,030 |
Basic Shares | 539,652 | 548,730 | 560,745 | 579,120 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.81 |
2025-03-31 | $0.34 |
2024-12-31 | $0.44 |