XML 99 R88.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Product Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2020
Sep. 29, 2019
Sep. 27, 2020
Sep. 29, 2019
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Balance at the beginning of the period $ 92,400 $ 108,025 $ 101,381 $ 121,512
Accruals for warranties issued during the period 4,996 1,742 14,068 12,707
Settlements and adjustments during the period (9,002) (11,944) (27,055) (36,396)
Balance at the end of the period $ 88,394 $ 97,823 88,394 $ 97,823
Excluded warranties, defects     $ 38,400