XML 73 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Reconciliation of Average Share Amounts used to Compute Both Basic and Diluted Earnings Per Share (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Weighted average shares outstanding:      
Basic weighted average shares outstanding 116,057 118,059 117,533
Add: Dilutive effect of stock options and RSUs 1,575 1,385 1,314
Diluted weighted average shares outstanding 117,632 119,444 118,847