v3.25.3
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income Per Share
The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders (in millions, except share amounts which are reflected in thousands, and per share amounts):
Three Months Ended September 30,Nine Months Ended September 30,
2024202520242025
Basic net income per share:
Numerator
Net income including non-controlling interests$2,599 $6,652 $2,944 $9,776 
Net income (loss) attributable to non-controlling interests, net of tax(13)26 (29)19 
          Net income attributable to common stockholders$2,612 $6,626 $2,973 $9,757 
Denominator
Basic weighted-average common stock outstanding2,101,660 2,084,180 2,090,809 2,089,220 
Basic net income per share attributable to common stockholders (1)
$1.24 $3.18 $1.42 $4.67 
Diluted net income per share:
Numerator
     Net income attributable to common stockholders$2,612 $6,626 $2,973 $9,757 
Assumed net loss attributable to Freight Holding contingently issuable shares(18)(13)(48)(40)
     Diluted net income attributable to common stockholders$2,594 $6,613 $2,925 $9,717 
Denominator
     Number of shares used in basic net income per share computation2,101,660 2,084,180 2,090,809 2,089,220 
     Dilutive effect of equity awards36,920 30,106 44,88628,510
     Dilutive effect of Freight Holding contingently issuable shares13,565 522 15,167 794 
     Dilutive effect of Convertible Notes— 7,262 — 3,448 
     Dilutive effect of other contingently issuable shares2,321 2,321 2,321 2,321 
     Diluted weighted-average common stock outstanding2,154,466 2,124,391 2,153,183 2,124,293 
Diluted net income per share attributable to common stockholders (1)
$1.20 $3.11 $1.36 $4.57 
(1) Per share amounts are calculated using unrounded numbers and therefore may not recalculate.