Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$4,102,352
$4,360,272
$2,812,169
$3,711,900
Gross Profit
4,042,072
2,811,254
2,685,881
3,576,078
EBITDA
1,618,248
2,372,451
1,455,557
1,924,601
EBIT
1,592,110
2,363,476
1,446,582
1,915,627
Net Income
649,729
1,015,201
624,917
764,244
Net Change In Cash
4,102,352
4,360,272
2,812,169
3,711,900
Free Cash Flow
957,637
-25,489
1,573,716
848,357
Cash
2,448,485
2,631,241
2,430,690
2,235,499
Basic Shares
783,634
780,923
782,401
782,401

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$13,828,896
$11,374,228
$7,438,517
$7,449,857
Gross Profit
11,899,653
10,930,540
7,006,649
7,132,632
EBITDA
7,214,185
6,495,445
2,997,789
3,528,886
EBIT
7,178,286
6,459,480
2,957,714
3,461,789
Net Income
3,019,214
2,776,508
1,390,880
1,747,631
Net Change In Cash
13,828,896
11,374,228
7,438,517
7,449,857
Cost of Revenue
2,306,301
Free Cash Flow
1,744,898
3,420,253
3,832,675
6,100,756
Cash
2,631,241
1,972,140
2,955,866
4,252,003
Basic Shares
780,924
766,646
755,419
740,942

Earnings Calls

QuarterEPS
2026-03-31
$1.36
2025-12-31
$1.75
2025-09-30
$1.52
2025-06-30
$1.21