XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Warranty - (Analysis of Changes in the Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Dec. 29, 2024
Dec. 31, 2023
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Balance at beginning of period $ 62,543 $ 58,836 $ 60,819 $ 56,630
Current period provisions 7,301 6,072 21,475 22,541
Costs incurred (6,444) (6,953) (19,196) (21,373)
Foreign currency translation adjustment (1,280) 610 (978) 767
Balance at end of period $ 62,120 $ 58,565 $ 62,120 $ 58,565