v3.21.2
Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Earnings Per Share [Abstract]        
Income (loss) from continuing operations $ 978 $ (210) $ 1,911 $ 741
Income from discontinued operations, net of tax 0 320 0 320
Net income $ 978 $ 110 $ 1,911 $ 1,061
Weighted average shares outstanding - basic (in shares) 1,247,563,331 1,236,528,444 1,245,552,847 1,047,338,364
Effect of dilutive securities:        
Outstanding stock options and unvested stock awards (in shares) 6,154,791 0 8,711,617 9,782,025
Weighted average shares outstanding - diluted (in shares) 1,253,718,122 1,236,528,444 1,254,264,464 1,057,120,389
Basic earnings (loss) per share:        
Continuing operations (in USD per share) $ 0.78 $ (0.17) $ 1.53 $ 0.71
Discontinued operations (in USD per share) 0 0.26 0 0.30
Earnings per share - basic (in USD per share) 0.78 0.09 1.53 1.01
Diluted earnings (loss) per share:        
Continuing operations (in USD per share) 0.78 (0.17) 1.52 0.70
Discontinued operations (in USD per share) 0 0.26 0 0.30
Earnings per share - diluted (in USD per share) $ 0.78 $ 0.09 $ 1.52 $ 1.00
Outstanding stock options and unvested stock awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities (in shares) 50,873 10,234,947 26,646 443,679
SoftBank contingent consideration        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities (in shares) 48,751,557 48,751,557 48,751,557 24,375,778