XML 89 R76.htm IDEA: XBRL DOCUMENT v3.19.1
Other Current Liabilities Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 30, 2019
Dec. 29, 2018
Accrued Liabilities [Abstract]    
Income tax payable $ 8,629 $ 3,071
Lessee lease liabilities, current 5,075 0
Accrued warranty 4,553 1,910
Accrued indirect taxes payable 4,234 6,465
Accrued expenses 4,227 2,875
Related party payables 2,436 4,000
Accrued customer rebates, fees and reimbursements 2,205 2,163
Accrued legal fees 1,508 1,481
Other 2,603 2,662
Total accrued and other current liabilities $ 35,470 $ 24,627