XML 39 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Computation of Earnings Per Share The computation of earnings per share is as follows:
 
 Year ended December 31,
 202020192018
 (in thousands, except per share data)
Basic earnings per share:
Net income$2,761,395 $1,866,916 $1,211,242 
Shares used in computation:
Weighted-average common shares outstanding440,922 437,799 435,374 
Basic earnings per share$6.26 $4.26 $2.78 
Diluted earnings per share:
Net income$2,761,395 $1,866,916 $1,211,242 
Shares used in computation:
Weighted-average common shares outstanding440,922 437,799 435,374 
Employee stock options 13,286 13,966 15,870 
Weighted-average number of shares454,208 451,765 451,244 
Diluted earnings per share
$6.08 $4.13 $2.68 
Summary of Potential Common Shares Excluded from Diluted Calculation The following table summarizes the potential common shares excluded from the diluted calculation:
 
 Year ended December 31,
 202020192018
 (in thousands)
Employee stock options484 1,588 330