XML 76 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 30, 2017
Accrued Liabilities [Abstract]    
Related party payable $ 10,632 $ 4,292
Accrued indirect taxes payable 7,465 6,711
Accrued GPO fees 3,064 2,351
Related party payable 2,129 1,528
Accrued legal fees 1,546 975
Accrued warranty 1,140 1,149
Accrued donations 346 548
Accrued stock repurchases 0 1,988
Other 4,502 4,712
Total accrued and other current liabilities $ 30,824 $ 24,254