Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$6,439,000
$6,194,400
$5,650,300
$4,811,000
Gross Profit
2,461,100
2,359,300
2,053,300
1,644,000
EBITDA
2,027,500
1,949,300
1,638,400
1,275,700
EBIT
1,778,500
1,721,600
1,429,000
1,039,400
Net Income
1,195,500
1,245,700
1,091,300
737,800
Net Change In Cash
6,439,000
6,194,400
5,650,300
4,811,000
Free Cash Flow
1,468,500
1,213,600
1,119,700
576,300
Cash
11,130,600
3,799,300
3,207,000
1,657,200
Basic Shares
1,288,700
1,282,800
1,269,200
1,266,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
2025-12-31
$0.97
2025-09-30
$0.93
2025-06-30
$0.81
2025-03-31
$0.63