XML 36 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Summary of Restricted Stock Activity (Detail)
6 Months Ended
Jul. 01, 2017
$ / shares
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Beginning Balance, Shares | shares 145,363
Granted, Shares | shares 60,356
Vested, Shares | shares (45,942)
Cancelled, Shares | shares (276)
Ending Balance, Shares | shares 159,501
Beginning Balance, Weighted Average Price | $ / shares $ 49.22
Granted, Weighted Average Price | $ / shares 78.32
Vested, Weighted Average Price | $ / shares 53.35
Cancelled, Weighted Average Price | $ / shares 52.19
Ending Balance, Weighted Average Price | $ / shares $ 59.04