XML 60 R46.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies (Details Textual)
$ in Thousands, shares in Millions
12 Months Ended
Jan. 02, 2016
USD ($)
customer
shares
Dec. 27, 2014
USD ($)
customer
shares
Dec. 28, 2013
USD ($)
shares
Dec. 29, 2012
USD ($)
Revenues from External Customers and Long-Lived Assets [Line Items]        
Capitalized Computer Software, Gross $ 8,600 $ 8,200 $ 8,200  
Summary of Significant Accounting Policies (Additional Textual) [Abstract]        
Number of customers with accounts receivable balance greater than 10% of total receivables | customer 3 2    
Percentage Of Receivables Held By Three Customers 45.80%      
Percentage of receivables held by two customers   32.20%    
Minimum percentage help by each customer with an accounts receivable balance greater than 10% of the total accounts receivable balance 10.00% 10.00%    
Advertising cost $ 54,700 $ 46,100 $ 38,200  
Potentially diluted shares of common stock | shares 0.5 0.2 0.7  
Deferred Tax Assets, Valuation Allowance $ 0 $ 0 $ 2,090 $ 2,691
Government Contracts Concentration Risk [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration Risk, Percentage 5.10% 4.30% 6.20%  
Customer Concentration Risk [Member] | Government Contracts Concentration Risk [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration Risk, Percentage 5.10% 4.30% 6.20%  
Customer Concentration Risk [Member] | International distributors of home robots products [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Concentration Risk, Percentage 26.00% 29.80% 33.20%