XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warranties (Activity for Estimated Warranty Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Accrual for estimated warranties        
Balance at beginning of period $ 33,015 $ 30,841 $ 31,368 $ 26,250
Charged to costs and expenses 11,341 12,036 36,956 40,663
Payments and deductions (11,534) (11,931) (35,502) (35,967)
Balance at end of period $ 32,822 $ 30,946 $ 32,822 $ 30,946