Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $4,283,816 | $4,099,720 | $4,113,722 | $3,963,027 |
Gross Profit | 500,270 | 3,696,839 | 3,707,822 | 3,572,777 |
EBITDA | 660,753 | 603,881 | 625,205 | 536,128 |
EBIT | 508,749 | 455,536 | 478,424 | 386,561 |
Net Income | 353,218 | 316,680 | 332,397 | 258,714 |
Net Change In Cash | 4,283,816 | 4,099,720 | 4,113,722 | 3,963,027 |
Free Cash Flow | 282,964 | 121,022 | 412,492 | 85,045 |
Cash | 137,595 | 126,753 | 125,983 | 106,077 |
Basic Shares | 64,991 | 66,037 | 67,074 | 68,108 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $15,827,935 | $14,281,976 | $13,399,370 | $12,642,117 |
Gross Profit | 14,240,149 | 12,749,148 | 11,925,031 | 11,214,983 |
EBITDA | 2,265,280 | 1,743,422 | 1,575,388 | 1,911,794 |
EBIT | 1,680,449 | 1,175,381 | 993,527 | 1,378,581 |
Net Income | 1,142,097 | 717,795 | 675,609 | 991,590 |
Net Change In Cash | 15,827,935 | 14,281,976 | 13,399,370 | 12,642,117 |
Cost of Revenue | -1,099,721 | |||
Free Cash Flow | 1,123,291 | 524,742 | 262,022 | 28,036 |
Cash | 125,983 | 119,439 | 102,818 | 115,301 |
Basic Shares | 67,896 | 70,125 | 73,832 | 83,692 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $5.35 |
2025-03-31 | $4.84 |
2024-12-31 | $4.92 |