XML 41 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Per Share - Weighted Average Number of Common Shares Outstanding (Detail) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Earnings Per Share [Abstract]        
Weighted average shares outstanding-basic 51,191 51,004 51,131 51,009
Effect of dilutive stock-based compensation 185 266 200 270
Weighted average shares outstanding-diluted 51,376 51,270 51,331 51,279