XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Warranty Obligations - Summary of Changes in Accrued Warranty Obligations (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Apr. 02, 2022
Guarantees and Product Warranties [Abstract]      
Balance at beginning of period $ 32,832 $ 30,469  
Warranty expense 11,921 10,304  
Cash warranty payments (11,598) (9,694)  
Balance at end of period 33,155 31,079  
Less noncurrent portion in other long-term liabilities (7,026) (6,436)  
Total current portion $ 26,129 $ 24,643 $ 25,806