XML 75 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Schedule of Changes in Warranty Obligation) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2018
Jul. 02, 2017
Jul. 01, 2018
Jul. 02, 2017
Movement in Standard Product Warranty Accrual [Roll Forward]        
Balance as of beginning of the period $ 18,978 $ 56,336 $ 75,824 $ 58,520
Reclassified to sales returns upon adoption of ASC 606 0 0 (57,860) [1] 0
Provision for warranty obligation made during the period 883 34,515 2,941 61,268
Settlements made during the period (1,102) (30,400) (2,146) (59,337)
Balance at end of period $ 18,759 $ 60,451 $ 18,759 $ 60,451
[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.