XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 02, 2022
Sep. 26, 2021
Oct. 02, 2022
Sep. 26, 2021
Segment Reporting Information [Line Items]        
Sales $ 241,192 $ 183,277 $ 487,735 $ 364,518
Gross profit 46,374 37,287 93,123 76,261
Selling, general, and administrative expenses 19,838 17,679 38,723 34,535
Operating income 26,536 19,608 54,400 41,726
Industrial [Member]        
Segment Reporting Information [Line Items]        
Sales 113,939 83,168 238,649 169,018
Gross profit 17,713 12,564 37,722 26,818
Selling, general, and administrative expenses 6,891 6,456 13,276 12,697
Operating income 10,822 6,108 24,446 14,121
Water Treatment [Member]        
Segment Reporting Information [Line Items]        
Sales 86,488 62,111 164,978 118,349
Gross profit 20,504 17,518 39,457 33,752
Selling, general, and administrative expenses 9,082 7,405 17,783 14,467
Operating income 11,422 10,113 21,674 19,285
Health and Nutrition [Member]        
Segment Reporting Information [Line Items]        
Sales 40,765 37,998 84,108 77,151
Gross profit 8,157 7,205 15,944 15,691
Selling, general, and administrative expenses 3,865 3,818 7,664 7,371
Operating income $ 4,292 $ 3,387 $ 8,280 $ 8,320