Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,648,900
$1,550,600
$1,544,900
$1,537,000
Gross Profit
881,800
170,000
881,700
872,400
EBITDA
470,800
467,500
450,800
493,700
EBIT
287,700
287,000
267,500
314,400
Net Income
171,500
175,700
160,200
191,300
Net Change In Cash
1,648,900
1,550,600
1,544,900
1,537,000
Free Cash Flow
121,500
340,800
437,900
238,900
Cash
183,400
180,800
189,000
189,000
Basic Shares
120,800
122,300
124,100
125,000

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$6,074,500
$5,681,100
$5,265,200
$5,122,200
Gross Profit
2,709,400
3,162,400
2,930,100
2,945,000
EBITDA
1,826,700
1,720,200
1,579,100
1,681,300
EBIT
1,107,200
1,039,600
959,300
1,112,700
Net Income
660,300
604,100
545,300
696,200
Net Change In Cash
6,074,500
5,681,100
5,265,200
5,122,200
Cost of Revenue
71,300
Free Cash Flow
1,134,300
813,000
515,500
132,600
Cash
180,800
169,900
216,800
285,200
Basic Shares
124,100
124,900
123,900
123,300

Earnings Calls

QuarterEPS
2026-03-31
$1.86
2025-12-31
$2.09
2025-09-30
$2.04
2025-06-30
$2