XML 102 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Earnings Per Share [Abstract]    
Basic weighted average shares outstanding (in shares) 107,285,223 110,301,527
Weighted average dilutive options outstanding (in shares) 1,847,021 2,027,348
Diluted weighted average shares outstanding (in shares) 109,132,244 112,328,875
Antidilutive shares (in shares) 529,129 1,846,151