Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$4,819,300
$4,743,600
$5,110,000
$5,005,000
Gross Profit
261,500
282,600
269,600
270,100
EBITDA
278,200
283,500
273,300
287,100
EBIT
205,200
210,000
202,500
220,300
Net Income
136,300
141,900
129,900
145,600
Net Change In Cash
4,819,300
4,743,600
5,110,000
5,005,000
Free Cash Flow
221,700
128,800
67,700
137,100
Cash
118,600
28,900
42,800
54,100
Basic Shares
18,708
18,837
19,232
19,765

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$19,384,000
$20,244,300
$21,529,400
$23,446,100
Gross Profit
970,700
2,306,800
2,313,800
2,399,900
EBITDA
1,000,300
996,700
1,065,200
1,193,100
EBIT
720,100
748,700
833,500
970,000
Net Income
470,600
502,500
556,800
672,900
Net Change In Cash
19,384,000
20,244,300
21,529,400
23,446,100
Cost of Revenue
-195,900
Free Cash Flow
374,300
389,500
448,400
689,400
Cash
28,900
47,000
117,800
60,500
Basic Shares
19,526
20,842
21,843
23,950

Earnings Calls

QuarterEPS
2026-03-31
$7.28
2025-12-31
$7.88
2025-09-30
$6.76
2025-06-30
$7.36