| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $2,712,608 | $2,505,303 | $2,603,307 | $2,350,445 |
Gross Profit | 615,963 | 588,107 | 603,324 | 515,070 |
EBITDA | 475,936 | 457,024 | 459,807 | 415,240 |
EBIT | 450,928 | 454,118 | 409,458 | |
Net Income | 363,815 | 342,688 | 333,737 | 299,576 |
Net Change In Cash | 2,712,608 | 2,505,303 | 2,603,307 | 2,350,445 |
Free Cash Flow | 436,028 | 433,260 | 26,802 | 200,722 |
Cash | 1,956,881 | 1,971,447 | 1,766,172 | 2,211,106 |
Basic Shares | 2,993 | 3,095 | 3,117 | 3,159 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $10,323,959 | $10,543,571 | $9,534,889 | $10,538,287 |
Gross Profit | 2,370,558 | 2,693,022 | 2,483,691 | 2,876,016 |
EBITDA | 1,790,767 | 2,161,664 | 1,973,029 | 2,310,114 |
EBIT | 2,143,289 | 1,956,113 | 2,292,718 | |
Net Income | 1,339,816 | 1,681,928 | 1,591,611 | 1,725,575 |
Net Change In Cash | 10,323,959 | 10,543,571 | 9,534,889 | 10,538,287 |
Cost of Revenue | -62,466 | |||
Free Cash Flow | 1,096,812 | 1,345,250 | 1,473,296 | 1,851,673 |
Cash | 1,956,881 | 2,610,975 | 3,215,444 | 2,522,839 |
Basic Shares | 3,069 | 3,319 | 3,435 | 3,508 |
| Quarter | EPS |
|---|---|
2025-12-31 | $121.54 |
2025-09-30 | $112.33 |
2025-06-30 | $108.54 |
2025-03-31 | $94.83 |