XML 53 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components (Schedule of Other Accrued Liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2018
Jul. 02, 2017
Jul. 01, 2018
Jul. 02, 2017
Jan. 01, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]            
Sales and marketing $ 39,230   $ 39,230     $ 31,613
Warranty obligation 3,487 [1]   3,487 [1]     31,756
Sales returns 26,581 [1]   26,581 [1]     0
Freight 2,704   2,704     3,862
Deferred revenue 6,038   6,038     3,184
Other 18,446   18,446     5,682
Total accrued liabilities 96,486   96,486   $ 89,467 $ 76,097
Reclassified to sales returns upon adoption of ASC 606 $ 0 $ 0 $ 28,713 [2] $ 0    
[1] Upon adoption of ASC 606 on January 1, 2018, warranty reserve balances totaling $28.7 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, warranty reserve balances totaling $28.7 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.