XML 239 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jul. 02, 2022
Commitments and Contingencies Disclosure [Abstract]  
Activity Related to the Warranty Accrual
Activity related to the warranty accrual was as follows (in thousands):
 Three Months EndedSix Months Ended
 July 2, 2022July 3, 2021July 2, 2022July 3, 2021
Balance at beginning of period$30,239 $23,904 $32,019 $24,392 
Provision4,000 10,236 10,036 20,421 
Warranty usage(7,425)(9,422)(15,241)(20,095)
Balance at end of period$26,814 $24,718 $26,814 $24,718