XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jul. 02, 2023
Segment Reporting Information [Line Items]    
Sales $ 255,879 $ 251,120
Gross profit 64,655 51,991
Selling, general, and administrative expenses 24,864 19,504
Operating income 39,791 32,487
Water Treatment [Member]    
Segment Reporting Information [Line Items]    
Sales 117,176 93,651
Gross profit 34,955 26,408
Selling, general, and administrative expenses 14,166 9,126
Operating income 20,789 17,282
Industrial [Member]    
Segment Reporting Information [Line Items]    
Sales 103,202 120,873
Gross profit 21,876 19,306
Selling, general, and administrative expenses 6,639 6,575
Operating income 15,237 12,731
Health and Nutrition [Member]    
Segment Reporting Information [Line Items]    
Sales 35,501 36,596
Gross profit 7,824 6,277
Selling, general, and administrative expenses 4,059 3,803
Operating income $ 3,765 $ 2,474