XML 89 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Warranties (Activity for Estimated Warranty Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2022
Jan. 01, 2022
Accrual for estimated warranties        
Balance at beginning of period $ 30,841 $ 25,745 $ 26,250 $ 18,032
Standard Product Warranty Accrual, Additions from Business Acquisition 0 0 0 6,928
Charged to costs and expenses 12,036 10,883 40,663 28,002
Payments and deductions (11,931) (10,394) (35,967) (26,728)
Balance at end of period $ 30,946 $ 26,234 $ 30,946 $ 26,234