XML 73 R58.htm IDEA: XBRL DOCUMENT v3.8.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, 2017
Dec. 31, 2016
Dec. 31, 2015
Weighted average shares outstanding:      
Basic weighted average shares outstanding 118,059 117,533 117,465
Add: Dilutive effect of stock options 1,385 1,314 1,454
Diluted weighted average shares outstanding 119,444 118,847 118,919