XML 35 R32.htm IDEA: XBRL DOCUMENT v3.2.0.727
Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 02, 2016
Oct. 03, 2015
Jul. 04, 2015
USD ($)
Jan. 03, 2015
USD ($)
Sep. 27, 2014
Jun. 28, 2014
Jul. 04, 2015
USD ($)
Segment
Jan. 02, 2016
Jan. 03, 2015
USD ($)
Accounting Policies [Abstract]                  
Number of reportable segments | Segment             2    
Operating Cycle [Line Items]                  
Operating Cycle, Quarterly     91 days 98 days 91 days 91 days      
Operating Cycle, Fiscal                 371 days
Restricted Cash     $ 1,223 $ 415     $ 1,223   $ 415
Banker's acceptance drafts, maturity period             6 months    
Banker's acceptance drafts     $ 5,683 $ 6,334     $ 5,683   $ 6,334
Forecast [Member]                  
Operating Cycle [Line Items]                  
Operating Cycle, Quarterly 91 days 91 days              
Operating Cycle, Fiscal               364 days  
Minimum [Member]                  
Operating Cycle [Line Items]                  
Operating Cycle, Quarterly             91 days    
Operating Cycle, Period when an extra week is added             5 years    
Operating Cycle, Fiscal             364 days    
Maximum [Member]                  
Operating Cycle [Line Items]                  
Operating Cycle, Quarterly             98 days    
Operating Cycle, Period when an extra week is added             6 years    
Operating Cycle, Fiscal             371 days