XML 44 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheets Components (Accrued Liabilities and Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Oct. 01, 2017
Jan. 01, 2017
Balance Sheets Components [Abstract]    
Accrued payroll and related benefits $ 3,421 $ 2,842
Accrued customer rebates 12,452 3,026
Accrual for inventory purchases 1,913 1,353
Accrued expenses 6,763 2,952
ESPP employee contributions 1,719 665
Other 1,673 963
Accrued liabilities and other current liabilities $ 27,941 $ 11,801