Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$3,454,200
$3,420,100
$3,350,400
$3,231,500
Gross Profit
2,705,900
2,651,000
2,633,400
2,521,900
EBITDA
468,000
430,400
383,800
421,400
EBIT
405,300
363,900
311,800
359,100
Net Income
298,600
274,100
225,200
265,600
Net Change In Cash
3,454,200
3,420,100
3,350,400
3,231,500
Free Cash Flow
502,100
192,600
611,700
442,100
Cash
1,698,700
1,591,700
1,834,100
1,712,500
Basic Shares
49,831
50,197
50,197
51,320

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$12,814,300
$11,877,500
$11,131,600
$10,193,000
Gross Profit
9,886,500
9,111,000
8,609,800
7,833,200
EBITDA
1,447,100
1,257,800
1,111,200
640,200
EBIT
1,197,100
1,034,300
914,800
458,200
Net Income
872,700
760,200
642,500
276,600
Net Change In Cash
12,814,300
11,877,500
11,131,600
10,193,000
Cost of Revenue
-483,600
Free Cash Flow
1,598,400
1,111,400
935,600
410,600
Cash
1,834,100
1,807,700
1,627,400
1,536,700
Basic Shares
50,197
52,581
53,783
54,782

Earnings Calls

QuarterEPS
2026-06-30
$6.41
2026-03-31
$5.95
2025-12-31
$5.61
2025-09-30
$5.73