Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$4,047,000
$3,711,080
$3,158,591
$2,893,400
Gross Profit
437,200
427,572
367,183
371,000
EBITDA
272,100
372,235
359,964
316,100
EBIT
272,300
318,725
320,111
270,800
Net Income
212,300
271,611
264,831
211,000
Net Change In Cash
4,047,000
3,711,080
3,158,591
2,893,400
Free Cash Flow
126,800
158,454
87,582
119,900
Cash
378,000
594,516
305,900
313,800
Basic Shares
115,700
115,900
115,900
115,900

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$12,607,809
$9,646,000
$7,961,000
$7,250,000
Gross Profit
1,473,856
1,033,700
754,100
649,700
EBITDA
1,232,707
736,200
515,700
406,700
EBIT
1,053,932
584,300
384,900
290,800
Net Income
847,073
428,000
244,400
180,100
Net Change In Cash
12,607,809
9,646,000
7,961,000
7,250,000
Free Cash Flow
466,322
303,000
201,100
102,100
Cash
594,516
423,300
370,400
374,500
Basic Shares
116,200
118,700
120,300
123,600

Earnings Calls

QuarterEPS
2026-03-31
$2.16
2025-12-31
$2.35
2025-09-30
$2.28
2025-06-30
$1.82