XML 151 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Earnings Per Share [Abstract]        
Basic weighted average shares outstanding (in shares) 106,146,809 108,813,355 106,622,704 109,582,748
Weighted average dilutive options outstanding (in shares) 906,302 2,100,378 1,082,474 2,009,262
Diluted weighted average shares outstanding (in shares) 107,053,111 110,913,733 107,705,178 111,592,010
Antidilutive shares (in shares) 4,007,482 0 2,415,182 1,359,186