XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]    
Revenue $ 143,172 $ 147,336
Bulk / Distributed specialty products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 38,644 44,326
Manufactured, blended or repackaged products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 103,446 101,765
Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 1,082 1,245
Industrial [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 71,502 75,325
Industrial [Member] | Bulk / Distributed specialty products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 8,824 15,013
Industrial [Member] | Manufactured, blended or repackaged products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 61,842 59,471
Industrial [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 836 841
Water Treatment [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 39,714 43,252
Water Treatment [Member] | Bulk / Distributed specialty products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 3,875 4,708
Water Treatment [Member] | Manufactured, blended or repackaged products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 35,506 38,150
Water Treatment [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 333 394
Health and Nutrition [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 31,956 28,759
Health and Nutrition [Member] | Bulk / Distributed specialty products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 25,945 24,605
Health and Nutrition [Member] | Manufactured, blended or repackaged products [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 6,098 4,144
Health and Nutrition [Member] | Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ (87) $ 10