Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$6,030,400
$5,560,300
$5,714,600
$5,584,400
Gross Profit
439,100
359,200
387,100
405,300
EBITDA
391,100
308,900
344,100
368,900
EBIT
242,900
161,200
185,000
216,500
Net Income
165,200
80,700
88,100
135,800
Net Change In Cash
6,030,400
5,560,300
5,714,600
5,584,400
Free Cash Flow
170,800
-231,700
488,700
50,500
Cash
893,300
779,900
1,052,900
763,900
Basic Shares
54,056
54,227
54,800
56,373

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$23,306,000
$23,466,900
$20,891,500
$19,263,100
Gross Profit
1,639,300
1,843,000
1,409,900
1,391,900
EBITDA
1,457,400
1,656,500
1,182,000
1,246,800
EBIT
836,700
1,054,000
605,500
672,900
Net Income
506,600
572,500
327,700
373,900
Net Change In Cash
23,306,000
23,466,900
20,891,500
19,263,100
Cost of Revenue
-196,200
9,800
Free Cash Flow
561,400
622,800
383,200
85,000
Cash
1,052,900
1,196,300
1,114,900
1,318,300
Basic Shares
56,476
59,116
59,920
60,420

Earnings Calls

Quarter EPS
2025-06-30
$3.47
2025-03-31
$3.12
2024-12-31
$2.94
2024-09-30
$2.89