XML 72 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock Incentive Plans - Additional Information (Detail)
12 Months Ended
Dec. 31, 2016
USD ($)
Installment
$ / shares
shares
Dec. 31, 2015
USD ($)
$ / shares
shares
Dec. 31, 2014
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
New grants of stock option | shares 0    
Outstanding options expiration period from the date of grant 10 years    
Stock-based compensation expense included in selling, general and administrative expenses $ 2,800,000 $ 2,400,000 $ 1,700,000
Stock-based compensation, income tax benefits $ 1,100,000 $ 948,000 $ 675,000
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of equal annual installments options are exercisable | Installment 4    
Options exercisable period after date of grant 1 year    
Weighted average fair value of stock options, granted | $ / shares $ 17.10 $ 10.76  
Stock options granted with an exercise price below market price | shares 0 0 0
Intrinsic value of stock options exercised $ 113,000 $ 1,100,000 $ 1,000,000
Fair value of shares vested during the period 319,000 383,000 534,000
Unrecognized compensation expense $ 718,000    
Weighted average remaining amortization period 2 years 6 months    
Restricted Stock Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options exercisable period after date of grant 1 year    
Fair value of shares vested during the period $ 1,900,000 $ 1,700,000 $ 820,000
Unrecognized compensation expense $ 8,100,000    
Weighted average remaining amortization period 3 years    
Number of equal annual installments in which restricted stock units vest | Installment 4    
Two Thousand And Fifteen Stock Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares of common stock reserved for issuance under the 2015 Plan | shares 1,000,000    
Aggregate number of shares for which incentive stock options may be granted under the Plan | shares 900,000    
2009 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for grant | shares 792,795