Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$3,350,400
$3,231,500
$3,158,400
$3,074,000
Gross Profit
2,633,400
2,521,900
2,436,900
2,294,300
EBITDA
311,800
421,400
374,700
267,200
EBIT
359,100
315,700
210,500
Net Income
225,200
265,600
235,300
146,600
Net Change In Cash
3,350,400
3,231,500
3,158,400
3,074,000
Free Cash Flow
611,700
442,100
205,600
339,000
Cash
11,896,100
1,712,500
1,486,700
1,669,600
Basic Shares
50,197
51,320
51,572
51,731

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,197,100
1,257,800
1,111,200
640,200
EBIT
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,833,900
1,111,400
935,600
410,600
Cash
11,896,100
1,807,700
1,627,400
1,536,700
Basic Shares
50,197
52,581
53,783
54,782

Earnings Calls

QuarterEPS
2025-12-31
$4.41
2025-09-30
$5.17
2025-06-30
$5.10
2025-03-31
$3.39