XML 63 R51.htm IDEA: XBRL DOCUMENT v3.4.0.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Apr. 02, 2016
Jan. 02, 2016
Accrued Liabilities [Abstract]    
Accrued customer rebates, fees and reimbursement $ 13,424 $ 11,857
Accrued Professional Fees 4,885 5,785
Accrued Donations, Current 532 5,612
Accrued Arbitration Award, Current 5,391 5,391
Taxes Payable, Current 3,022 5,263
Income taxes payable 7,129 2,777
Product Warranty Accrual, Current 1,287 1,222
Accrued Stock Repurchase, Current 0 4,815
Other Accrued Liabilities, Current 6,603 4,277
Accrued liabilities $ 35,144 $ 44,222