Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$5,714,600
$5,584,400
$6,011,300
$5,994,600
Gross Profit
387,100
405,300
422,000
398,100
EBITDA
344,700
368,900
414,200
407,300
EBIT
185,600
216,500
260,300
252,000
Net Income
88,100
135,800
173,100
109,600
Net Change In Cash
5,714,600
5,584,400
6,011,300
5,994,600
Free Cash Flow
488,700
50,500
170,400
-148,200
Cash
1,052,900
763,900
952,100
930,400
Basic Shares
54,800
56,373
57,234
57,569

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,459,800
1,656,500
1,182,000
1,246,800
EBIT
839,100
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
2024-12-31
$2.94
2024-09-30
$2.89
2024-06-30
$3.60
2024-03-31
$3.18