Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$10,229,700
$8,758,100
$7,620,100
$6,439,000
Gross Profit
4,016,200
3,548,000
2,800,200
2,461,100
EBITDA
3,389,300
2,908,500
2,339,400
2,027,500
EBIT
3,041,500
2,567,100
1,853,600
1,778,500
Net Income
2,034,300
1,769,200
943,300
1,195,500
Net Change In Cash
10,229,700
8,758,100
7,620,100
6,439,000
Free Cash Flow
1,621,300
1,201,700
829,900
1,468,500
Cash
4,173,100
4,729,400
4,128,000
11,130,600
Basic Shares
2,582,900
2,578,800
2,579,400
2,577,400

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,595,500
5,139,700
4,084,100
4,028,200
EBITDA
6,970,800
3,801,400
2,559,600
2,988,700
EBIT
6,048,400
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
2,555,000
2,527,200
1,241,200
1,242,000

Earnings Calls

QuarterEPS
2026-09-30
$0.80
2026-06-30
$1.35
2026-03-31
$1.06
2025-12-31
$0.97