XML 63 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Components (Schedule of Other Accrued Liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2018
Apr. 02, 2017
Jan. 01, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]        
Sales and marketing $ 95,299     $ 96,153
Warranty obligation 18,978 [1]     75,824
Sales returns 73,562 [1]     0
Freight 7,790     10,567
Other 43,632     39,926
Total other accrued liabilities 239,261   $ 267,951 $ 222,470
Reclassified to sales returns upon adoption of ASC 606 $ 57,860 [2] $ 0    
[1] Upon adoption of ASC 606 on January 1, 2018, certain warranty reserve balances totaling $57.9 million were reclassified to sales returns as these liabilities are payable to the Company's customers and settled in cash or by credit on account. Under ASC 606, these amounts are to be accounted for as sales with right of return.
[2] Upon adoption of ASC 606 on January 1, 2018, certain warranty reserve balances totaling $57.9 million were reclassified to sales returns as these liabilities are payable to the Company's customers and settled in cash or by credit on account. Under ASC 606, these amounts are to be accounted for as sales with right of return.