XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.4
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Dec. 29, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]        
Sales $ 226,205 $ 208,496 $ 729,113 $ 696,142
Gross profit 48,424 42,248 173,301 148,125
Selling, general, and administrative expenses 27,361 23,774 78,702 64,173
Operating income 21,063 18,474 94,599 83,952
Water Treatment [Member]        
Segment Reporting Information [Line Items]        
Sales 99,752 82,019 341,456 276,595
Gross profit 26,027 20,241 96,572 75,957
Selling, general, and administrative expenses 16,054 12,470 45,732 31,741
Operating income 9,973 7,771 50,840 44,216
Industrial [Member]        
Segment Reporting Information [Line Items]        
Sales 91,997 92,990 285,135 312,398
Gross profit 15,180 16,495 55,324 53,645
Selling, general, and administrative expenses 7,058 7,292 20,649 20,673
Operating income 8,122 9,203 34,675 32,972
Health and Nutrition [Member]        
Segment Reporting Information [Line Items]        
Sales 34,456 33,487 102,522 107,149
Gross profit 7,217 5,512 21,405 18,523
Selling, general, and administrative expenses 4,249 4,012 12,321 11,759
Operating income $ 2,968 $ 1,500 $ 9,084 $ 6,764