Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,603,307 | $2,350,445 | $2,851,208 | $2,737,679 |
Gross Profit | 603,324 | 515,070 | 725,575 | 686,592 |
EBITDA | 459,807 | 415,240 | 584,600 | 550,343 |
EBIT | 454,118 | 409,458 | 579,647 | 545,658 |
Net Income | 333,737 | 299,576 | 457,432 | 429,323 |
Net Change In Cash | 2,603,307 | 2,350,445 | 2,851,208 | 2,737,679 |
Free Cash Flow | 26,802 | 200,722 | 631,459 | 350,052 |
Cash | 1,829,925 | 2,287,910 | 2,664,667 | 2,568,667 |
Basic Shares | 3,117 | 3,159 | 3,319 | 3,290 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $10,543,571 | $9,534,889 | $10,538,287 | $8,959,750 |
Gross Profit | 2,693,022 | 2,483,691 | 2,876,016 | 2,196,635 |
EBITDA | 2,161,664 | 1,973,029 | 2,310,114 | 1,661,396 |
EBIT | 2,143,289 | 1,956,113 | 2,292,718 | 1,641,933 |
Net Income | 1,681,928 | 1,591,611 | 1,725,575 | 1,236,719 |
Net Change In Cash | 10,543,571 | 9,534,889 | 10,538,287 | 8,959,750 |
Cost of Revenue | -62,466 | -172,798 | ||
Free Cash Flow | 1,345,250 | 1,473,296 | 1,851,673 | 1,224,518 |
Cash | 2,664,667 | 3,215,444 | 2,574,268 | 2,573,467 |
Basic Shares | 3,319 | 3,435 | 3,508 | 3,858 |
Quarter | EPS |
---|---|
2025-06-30 | $108.54 |
2025-03-31 | $94.83 |
2024-12-31 | $139.93 |
2024-09-30 | $130.50 |