XML 51 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Warranty Obligations - Summary of Changes in Accrued Warranty Obligations (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Apr. 01, 2023
Guarantees and Product Warranties [Abstract]          
Balance at beginning of period $ 37,362 $ 35,755 $ 35,961 $ 32,832  
Warranty expense 17,494 12,958 45,327 40,718  
Acquired warranty obligations 11,043 0 11,043 0  
Cash warranty payments (15,833) (12,575) (42,265) (37,412)  
Balance at end of period 50,066 36,138 50,066 36,138  
Less noncurrent portion in other long-term liabilities (9,385) (7,026) (9,385) (7,026)  
Total current portion $ 40,681 $ 29,112 $ 40,681 $ 29,112 $ 28,576