XML 73 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Abstract]        
Basic weighted average shares outstanding (in shares) 106,441,311 109,649,714 106,863,267 109,973,820
Weighted average dilutive options outstanding (in shares) 692,706 1,935,962 1,195,173 1,975,492
Diluted weighted average shares outstanding (in shares) 107,134,017 111,585,676 108,058,440 111,949,312
Antidilutive shares (in shares) 5,417,077 1,359,686 2,281,300 1,359,686