XML 68 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings Per Share - Reconciliation of Basic and Diluted Weighted - Average Shares Outstanding (Details) - shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Earnings Per Share [Abstract]    
Basic weighted average shares outstanding (in shares) 110,301,527 114,179,084
Weighted average dilutive options outstanding (in shares) 2,027,348 2,570,418
Diluted weighted average shares outstanding (in shares) 112,328,875 116,749,502
Antidilutive shares (in shares) 1,846,151 535,143