XML 161 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings Per Share [Abstract]      
Basic weighted-average shares outstanding 237,396 260,600 273,190
Restricted stock and options 500 1,100 1,200
Diluted weighted-average shares outstanding 237,931 261,669 274,352