XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Warranty (Tables)
3 Months Ended
Jun. 29, 2025
Product Warranties Disclosures [Abstract]  
Analysis of Changes in Liability for Product Warranties An analysis of changes in the liability for product warranties is as follows:
 Quarter ended
 June 29, 2025June 30, 2024
Balance at beginning of period$66,421 $60,819 
Current period provisions7,018 7,147 
Costs incurred(6,025)(5,865)
Foreign currency translation adjustment1,011 (368)
Balance at end of period$68,425 $61,733