Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $4,304,400 | $3,867,372 | $3,770,019 | $3,696,924 |
Gross Profit | 833,770 | 722,718 | 757,015 | 734,726 |
EBITDA | 461,913 | 360,701 | 433,776 | 398,076 |
EBIT | 415,267 | 318,756 | 398,454 | 363,538 |
Net Income | 302,160 | 240,677 | 292,161 | 270,263 |
Net Change In Cash | 4,304,400 | 3,867,372 | 3,770,019 | 3,696,924 |
Free Cash Flow | 165,644 | 82,340 | 451,786 | 508,729 |
Cash | 485,988 | 576,702 | 1,339,550 | 1,035,534 |
Basic Shares | 44,990 | 46,198 | 46,198 | 46,589 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $14,566,116 | $12,582,873 | $11,076,120 | $9,903,580 |
Gross Profit | 2,765,051 | 2,089,339 | 1,603,594 | 1,501,737 |
EBITDA | 1,514,841 | 1,009,017 | 682,399 | 646,861 |
EBIT | 1,381,161 | 890,052 | 573,788 | 534,425 |
Net Income | 1,007,145 | 632,994 | 406,122 | 383,532 |
Net Change In Cash | 14,566,116 | 12,582,873 | 11,076,120 | 9,903,580 |
Cost of Revenue | -352,985 | -79,715 | ||
Free Cash Flow | 1,332,944 | 821,251 | 448,644 | 282,625 |
Cash | 1,339,550 | 789,750 | 456,439 | 821,345 |
Basic Shares | 46,808 | 47,564 | 50,136 | 54,347 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $6.72 |
2025-03-31 | $5.26 |
2024-12-31 | $6.32 |