XML 64 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance sheet components - Accrued expenses (Details) - USD ($)
$ in Thousands
Sep. 29, 2018
Sep. 30, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued advertising and marketing $ 11,613 $ 10,880
Taxes Payable, Current 4,175 4,800
Accrued inventory 4,179 22,563
Accrued manufacturing, logistics and product development 8,290 4,921
Other accrued payables 10,430 14,184
Accrued expenses $ 38,687 $ 57,348