XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Warranties (Tables)
6 Months Ended
Jun. 30, 2023
Guarantees and Product Warranties [Abstract]  
Schedule of Product Warranty Liability
Changes in the Company’s accrued warranty liability for the six months ended June 30, 2023 and July 1, 2022 were as follows:

June 30,
2023
July 1,
2022
Accrued warranty – beginning of period
$15,039$18,772
Warranty claims
(6,861)(5,518)
Warranty provisions
4,5883,019
Accrued warranty – end of period
$12,766$16,273