XML 46 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Weighted-Average Shares Outstanding A reconciliation of basic and diluted weighted-average shares outstanding used in the computation of basic and diluted earnings per share is as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Basic weighted average shares outstanding106,441,311  109,649,714  106,863,267  109,973,820  
Weighted average dilutive options outstanding692,706  1,935,962  1,195,173  1,975,492  
Diluted weighted average shares outstanding107,134,017  111,585,676  108,058,440  111,949,312  
Antidilutive shares5,417,077  1,359,686  2,281,300  1,359,686