XML 87 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
Jul. 04, 2021
Jan. 03, 2021
Commitments and Contingencies Disclosure [Abstract]    
Extended product warranty accrual, current $ 8,300 $ 9,100
Extended product warranty accrual, noncurrent 2,700 3,100
Unrecognized tax benefits 12,239 12,584
Income tax contingencies 9,500 $ 9,400
Contractual obligation, to be paid, 2021 65,100  
Contractual obligation, to be paid, 2022 125,800  
Contract liabilities gross of prepayment 74,000  
Estimated litigation liability $ 6,200