Operations and Summary of Significant Accounting Policies (Details 6) (USD $)
12 Months Ended
Dec. 27, 2014
Dec. 28, 2013
Dec. 29, 2012
Self-Insurance Reserves      
Annual claims threshold per covered participant for stop loss coverage $ 100,000    
Aggregate claims threshold for stop loss coverage 1,500,000    
Estimated unpaid claims included in accrued liabilities 300,000 300,000  
Selling and Administrative Expenses      
Advertising costs included in selling, general and administration expenses 1,400,000 900,000 900,000
Costs and fees relating to execution of in-store product demonstrations $ 1,700,000 $ 2,200,000 $ 1,900,000
Stock Options | Minimum      
Stock Options and Stock-Based Compensation      
Requisite period of the award over which stock based compensation award expenses are recognized 1 year    
Stock Options | Maximum      
Stock Options and Stock-Based Compensation      
Requisite period of the award over which stock based compensation award expenses are recognized 5 years    
Restricted Stock | Minimum      
Stock Options and Stock-Based Compensation      
Requisite period of the award over which stock based compensation award expenses are recognized 1 year    
Restricted Stock | Maximum      
Stock Options and Stock-Based Compensation      
Requisite period of the award over which stock based compensation award expenses are recognized 5 years