XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Warranty - (Analysis of Changes in the Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 01, 2023
Oct. 02, 2022
Oct. 01, 2023
Oct. 02, 2022
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Balance at beginning of period $ 58,438 $ 52,954 $ 56,630 $ 54,978
Current period provisions 7,784 6,461 16,469 11,401
Costs incurred (6,974) (5,313) (14,420) (11,057)
Foreign currency translation adjustment (412) (1,708) 157 (2,928)
Balance at end of period $ 58,836 $ 52,394 $ 58,836 $ 52,394