XML 32 R56.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stockholders' Equity and Stock-Based Compensation - Summary of Activity of Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 27, 2015
Dec. 27, 2014
Activity of stock option plans [Roll Forward]    
Number of Shares Outstanding (Options), Beginning Balance (in shares) 1,382,993  
Number of Shares Outstanding (Options), Exercised (in shares) (152,882)  
Number of Shares Outstanding (Options), Cancelled (in shares) (30,790)  
Number of Shares Outstanding (Options), Ending Balance (in shares) 1,199,321 1,382,993
Number of Shares Outstanding (Options), Exercisable (in shares) 997,952  
Weighted average exercise price for stock option plans [Roll Forward]    
Weighted Average Exercise Price, Beginning Balance (in dollars per share) $ 13.92  
Weighted Average Exercise Price, Exercised (in dollars per share) 10.82  
Weighted Average Exercise Price, Cancelled (in dollars per share) 16.08  
Weighted Average Exercise Price, Ending Balance (in dollars per share) 14.27 $ 13.92
Weighted Average Exercise Price, Exercisable (in dollars per share) $ 13.86  
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 2 years 10 months 24 days 3 years 4 months 28 days
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 2 years 10 months 24 days 3 years 4 months 28 days
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 2 years 5 months 23 days  
Aggregate Intrinsic Value, Opening $ 4,108  
Aggregate Intrinsic Value, Closing 3,227 $ 4,108
Aggregate Intrinsic Value, Exercisable $ 3,062