XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Warranty Obligations - Summary of Changes in Accrued Warranty Obligations (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 26, 2020
Dec. 28, 2019
Dec. 26, 2020
Dec. 28, 2019
Mar. 28, 2020
Guarantees And Product Warranties [Abstract]          
Balance at the beginning of the period $ 24,460 $ 24,437 $ 24,969 $ 23,346  
Warranty expense 9,863 10,204 24,616 29,640  
Cash warranty payments (8,808) (9,646) (24,070) (27,991)  
Balance at end of period 25,515 24,995 25,515 24,995  
Less: noncurrent portion in other long-term liabilities (5,790) (4,960) (5,790) (4,960)  
Total current portion $ 19,725 $ 20,035 $ 19,725 $ 20,035 $ 19,179