XML 70 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 30, 2017
Accrued Liabilities [Abstract]    
Accrued indirect taxes payable $ 7,738 $ 6,711
Accrued expenses 3,752 2,924
Accrued taxes 3,388 5,390
Accrued GPO fees 2,081 2,351
Accrued warranty 1,841 1,149
Related party payables 1,779 1,528
Accrued legal fees 1,158 975
Accrued stock repurchases 0 1,988
Accrued donations 294 548
Other 801 690
Total accrued and other current liabilities $ 22,832 $ 24,254