Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$8,758,100
$7,620,100
$6,439,000
$6,194,400
Gross Profit
3,548,000
2,800,200
2,461,100
2,359,300
EBITDA
3,052,900
2,339,400
2,027,500
1,949,300
EBIT
2,567,100
1,853,600
1,778,500
1,721,600
Net Income
1,769,200
943,300
1,195,500
1,245,700
Net Change In Cash
8,758,100
7,620,100
6,439,000
6,194,400
Free Cash Flow
1,201,700
829,900
1,468,500
1,213,600
Cash
4,729,400
4,128,000
11,130,600
3,799,300
Basic Shares
1,289,400
1,289,700
1,288,700
1,282,800

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-06-30
$1.35
2026-03-31
$1.06
2025-12-31
$0.97
2025-09-30
$0.93