XML 43 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net income per common share for the periods ended:
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
(in thousands, except per share amounts)
Net income
$851,928 $667,434 $1,571,990 $2,107,457 
Basic weighted-average common shares outstanding
257,876 260,392 258,740 260,313 
Effect of potentially dilutive securities:
 Stock options971 1,887 1,124 1,936 
 Restricted stock units (including PSUs)
841 1,788 1,003 1,765 
 Employee stock purchase program
19 12 10 17 
Diluted weighted-average common shares outstanding
259,707 264,079 260,877 264,031 
Basic net income per common share
$3.30 $2.56 $6.08 $8.10 
Diluted net income per common share
$3.28 $2.53 $6.03 $7.98 
Schedule of Potential Gross Common Equivalent Shares
The Company did not include the securities in the following table in the computation of the net income per common share because the effect would have been anti-dilutive during each period:
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
(in thousands)
Stock options1,060 23 711 303 
Unvested restricted stock units (including PSUs)204 252 440 229