XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Warranties (Activity for Estimated Warranty Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Accrual for estimated warranties        
Balance at beginning of period $ 28,802 $ 19,344 $ 26,250 $ 18,032
Standard Product Warranty Accrual, Additions from Business Acquisition 0 6,928 0 6,928
Charged to costs and expenses 13,623 7,994 28,627 17,119
Payments and deductions (11,584) (8,521) (24,036) (16,334)
Balance at end of period $ 30,841 $ 25,745 $ 30,841 $ 25,745