XML 190 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Warranties (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 25, 2021
Jun. 26, 2020
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Accrued warranty – beginning of period $ 16,523 $ 19,989
Warranty claims (5,810) (5,546)
Warranty provisions 8,588 3,766
Accrued warranty – end of period $ 19,301 $ 18,209