XML 54 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Disaggregation of Revenue [Line Items]    
Net sales $ 242,573 $ 238,253
Non-United States    
Disaggregation of Revenue [Line Items]    
Net sales 238,497 234,042
United States    
Disaggregation of Revenue [Line Items]    
Net sales $ 4,076 $ 4,211
Minimum    
Disaggregation of Revenue [Line Items]    
Product warranty, term 1 year  
Maximum    
Disaggregation of Revenue [Line Items]    
Product warranty, term 3 years