XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Warranty Obligations - Summary of Changes in Accrued Warranty Obligations (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Apr. 01, 2023
Guarantees and Product Warranties [Abstract]      
Balance at beginning of period $ 35,961 $ 32,832  
Warranty expense 12,856 11,921  
Cash warranty payments (13,727) (11,598)  
Balance at end of period 35,090 33,155  
Less noncurrent portion in other long-term liabilities (7,385) (7,026)  
Total current portion $ 27,705 $ 26,129 $ 28,576