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
277,900
290,900
285,100
286,000
EBIT
204,900
217,400
214,300
219,200
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,019,400
996,700
1,065,200
1,193,100
EBIT
739,200
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