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 | 3,865,031 | 3,696,839 | 3,707,822 | 3,572,777 |
EBITDA | 659,850 | 607,984 | 623,953 | 534,873 |
EBIT | 507,846 | 459,639 | 477,172 | 385,306 |
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,710,678 | 1,575,010 | 1,910,198 |
EBIT | 1,680,449 | 1,142,637 | 993,149 | 1,376,985 |
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 |