XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Warranty - (Analysis of Changes in the Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Sep. 28, 2025
Sep. 29, 2024
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Balance at beginning of period $ 68,425 $ 61,733 $ 66,421 $ 60,819
Current period provisions 6,860 7,027 13,878 14,174
Costs incurred (5,423) (6,887) (11,449) (12,752)
Foreign currency translation adjustment (372) 670 640 302
Balance at end of period $ 69,490 $ 62,543 $ 69,490 $ 62,543