XML 113 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Current Liabilities Other Current Liabilities - (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Dec. 30, 2017
Other Liabilities Disclosure [Abstract]    
Accrued indirect taxes payable $ 6,465 $ 6,711
Related party payables 4,000 1,528
Income tax payable 3,071 4,292
Accrued expenses 2,875 2,924
Accrued customer rebates, fees and reimbursements 2,163 2,351
Accrued warranty 1,910 1,149
Accrued legal fees 1,481 975
Accrued stock repurchases 0 1,988
Other 2,662 2,336
Accrued Liabilities and Other Liabilities $ 24,627 $ 24,254