XML 66 R51.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jul. 02, 2016
Jan. 02, 2016
Accrued Liabilities [Abstract]    
Accrued customer rebates, fees and reimbursement $ 14,484 $ 11,857
Accrued Professional Fees 2,620 5,785
Accrued Donations, Current 107 5,612
Accrued Arbitration Award, Current 0 5,391
Taxes Payable, Current 3,618 5,263
Income taxes payable 2,304 2,777
Product Warranty Accrual, Current 1,215 1,222
Accrued Stock Repurchase, Current 0 4,815
Other Accrued Liabilities, Current 4,737 4,277
Accrued liabilities $ 26,781 $ 44,222