XML 100 R89.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended
Jun. 28, 2020
Sep. 27, 2020
Dec. 29, 2019
Commitments and Contingencies Disclosure [Abstract]      
Extended product warranty accrual, current   $ 7,700 $ 7,500
Extended product warranty accrual, noncurrent   600 2,800
Unrecognized tax benefits, income tax penalties and interest accrued   8,200 $ 7,200
Tax adjustments, settlements, and unusual provisions $ 8,300 10,500  
Estimated litigation liability   1,800  
Contractual obligation, to be paid, remainder of fiscal year   25,800  
Contractual obligation, to be paid, 2021   116,600  
Contractual obligation, to be paid, 2022   $ 125,800