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 |