Quarterly report pursuant to Section 13 or 15(d)

Organization, Consolidation, And Basis Of Presentation (Details)

v3.4.0.3
Organization, Consolidation, And Basis Of Presentation (Details)
$ in Thousands
3 Months Ended
Apr. 02, 2016
USD ($)
item
Apr. 04, 2015
USD ($)
Jan. 02, 2016
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Line Items]      
Geographic regions | item 2    
Sub-geographical regions | item 3    
Excess tax benefit from equity-based payment arrangements   $ 910  
Scenario, Adjustment [Member]      
Organization, Consolidation and Presentation of Financial Statements [Line Items]      
Cummulative-effect of accounting change     $ 333
Scenario, Adjustment [Member] | Additional Paid-in Capital [Member]      
Organization, Consolidation and Presentation of Financial Statements [Line Items]      
Cummulative-effect of accounting change     $ 934
Restatement Adjustment [Member]      
Organization, Consolidation and Presentation of Financial Statements [Line Items]      
Excess tax benefit from equity-based payment arrangements $ 574