Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$7,620,100
$6,439,000
$6,194,400
$5,650,300
Gross Profit
2,800,200
2,461,100
2,359,300
2,053,300
EBITDA
2,317,600
2,027,500
1,949,300
1,638,400
EBIT
1,831,800
1,778,500
1,721,600
1,429,000
Net Income
943,300
1,195,500
1,245,700
1,091,300
Net Change In Cash
7,620,100
6,439,000
6,194,400
5,650,300
Free Cash Flow
829,900
1,468,500
1,213,600
1,119,700
Cash
4,128,000
11,130,600
3,799,300
3,207,000
Basic Shares
1,289,700
1,288,700
1,282,800
1,269,200

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$23,094,700
$15,222,700
$12,554,700
$12,623,000
Gross Profit
8,517,700
5,139,700
4,084,100
4,028,200
EBITDA
6,890,900
3,801,400
2,559,600
2,988,700
EBIT
5,968,500
3,228,900
2,559,600
2,595,800
Net Income
4,270,300
2,424,000
1,928,000
1,902,300
Net Change In Cash
23,094,700
15,222,700
12,554,700
12,623,000
Cost of Revenue
246,800
Free Cash Flow
4,378,100
2,149,300
2,155,900
1,790,800
Cash
11,130,600
3,317,000
1,475,000
1,373,100
Basic Shares
1,277,500
1,263,600
1,241,200
1,242,000

Earnings Calls

QuarterEPS
2026-03-31
$1.06
2025-12-31
$0.97
2025-09-30
$0.93
2025-06-30
$0.86