XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Warranty Obligations - Summary of Changes in Accrued Warranty Obligations (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Oct. 02, 2021
Sep. 26, 2020
Apr. 03, 2021
Guarantees And Product Warranties [Abstract]          
Balance at beginning of period $ 31,079 $ 24,695 $ 30,469 $ 24,969  
Warranty expense 10,880 8,394 21,184 14,753  
Cash warranty payments (10,104) (8,629) (19,798) (15,262)  
Balance at end of period 31,855 24,460 31,855 24,460  
Less noncurrent portion in other long-term liabilities (6,436) (5,790) (6,436) (5,790)  
Total current portion $ 25,419 $ 18,670 $ 25,419 $ 18,670 $ 24,033