XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Warranty Obligations - Summary of Changes in Accrued Warranty Obligations (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Mar. 28, 2020
Guarantees And Product Warranties [Abstract]      
Balance at the beginning of the period $ 24,969 $ 23,346  
Warranty expense 6,359 9,596  
Cash warranty payments (6,633) (8,952)  
Balance at end of period 24,695 23,990  
Less: noncurrent portion in other long-term liabilities (5,790) (4,960)  
Total current portion $ 18,905 $ 19,030 $ 19,179