XML 63 R51.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Oct. 01, 2016
Jan. 02, 2016
Accrued Liabilities [Abstract]    
Accrued customer rebates, fees and reimbursement $ 25,066 $ 11,857
Accrual for Taxes Other than Income Taxes, Current 4,661 5,263
Taxes Payable, Current 1,941 2,777
Accrued Professional Fees 2,186 5,785
Product Warranty Accrual, Current 1,292 1,222
Accrued Donations, Current 557 5,612
Accrued Stock Repurchase, Current 0 4,815
Accrued Arbitration Award, Current 0 5,391
Other Accrued Liabilities, Current 7,164 4,351
Accrued liabilities $ 42,867 $ 47,073