Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$3,355,200
$3,242,500
$3,357,500
$3,345,800
Gross Profit
1,351,200
1,349,600
738,200
1,068,900
EBITDA
302,700
302,200
138,300
499,200
EBIT
271,000
106,700
469,000
Net Income
232,000
174,100
39,700
335,600
Net Change In Cash
3,355,200
3,242,500
3,357,500
3,345,800
Free Cash Flow
301,200
320,100
-402,600
320,100
Cash
192,600
158,200
327,900
1,194,800
Basic Shares
164,399
168,038
170,588
174,432

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$13,054,400
$12,790,100
$12,308,700
$11,875,000
Gross Profit
4,989,100
4,744,100
4,032,300
3,929,800
EBITDA
1,265,300
2,568,500
1,943,700
2,049,000
EBIT
1,142,300
2,452,400
1,834,900
1,938,500
Net Income
738,500
1,779,100
1,283,800
1,407,200
Net Change In Cash
13,054,400
12,790,100
12,308,700
11,875,000
Cost of Revenue
44,200
Free Cash Flow
555,400
1,387,500
1,068,000
1,316,500
Cash
158,200
162,800
146,000
119,200
Basic Shares
172,921
188,069
197,602
202,109

Earnings Calls

QuarterEPS
2026-03-31
$2.14
2025-12-31
$1.92
2025-09-30
$2.09
2025-06-30
$2.07