XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Components (Schedule Of Other Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Oct. 01, 2017
Dec. 31, 2016
Balance Sheet Related Disclosures [Abstract]    
Sales and marketing $ 73,975 $ 74,330
Warranty obligation 67,550 58,520
Freight 6,232 8,980
Other 39,776 28,844
Total other accrued liabilities $ 187,533 $ 170,674