Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$5,976,600
$5,199,100
$5,186,000
$5,516,600
Gross Profit
1,241,200
1,122,300
1,155,300
1,200,700
EBITDA
495,000
436,000
477,500
551,100
EBIT
421,700
361,100
408,000
482,000
Net Income
271,200
224,900
264,200
316,400
Net Change In Cash
5,976,600
5,199,100
5,186,000
5,516,600
Free Cash Flow
133,400
260,300
316,700
308,500
Cash
481,000
471,400
503,500
946,700
Basic Shares
132,400
133,500
134,400
134,900

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$20,998,700
$21,376,000
$23,748,700
$20,820,800
Gross Profit
4,602,400
4,652,400
4,686,600
3,568,500
EBITDA
1,925,200
1,680,900
2,014,100
1,639,900
EBIT
1,649,900
1,680,900
1,723,500
1,448,700
Net Income
1,077,800
1,104,300
1,114,500
988,600
Net Change In Cash
20,998,700
21,376,000
23,748,700
20,820,800
Cost of Revenue
69,300
-1,152,200
Free Cash Flow
1,154,700
1,450,500
1,208,100
684,600
Cash
503,500
588,700
315,200
258,100
Basic Shares
135,200
136,300
137,000
140,500

Earnings Calls

Quarter EPS
2025-06-30
$2.60
2025-03-31
$2.15
2024-12-31
$2.48
2024-09-30
$2.63