v3.25.4
Segment Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 28, 2025
Sep. 28, 2025
Jun. 29, 2025
Dec. 29, 2024
Sep. 29, 2024
Jun. 30, 2024
Dec. 28, 2025
Dec. 29, 2024
Mar. 30, 2025
Segment Reporting Information [Line Items]                  
Sales $ 244,080,000     $ 226,205,000     $ 817,786,000 $ 729,113,000  
Cost of sales - materials (167,196,000)     (152,565,000)     (552,115,000) (484,673,000)  
Cost of sales - operational overhead (26,071,000)     (25,216,000)     (74,853,000) (71,139,000)  
Gross Profit 50,813,000     48,424,000     190,818,000 173,301,000  
Selling, General and Administrative Expense (28,257,000)     (27,361,000)     (92,989,000) (78,702,000)  
Operating Income (Loss) 22,556,000     21,063,000     97,829,000 94,599,000  
Interest expense, net (3,434,000)     (1,216,000)     (10,535,000) (3,906,000)  
Other income 459,000     436,000     2,122,000 1,268,000  
Income Tax Expense (Benefit) (5,269,000)     (5,262,000)     (23,331,000) (23,943,000)  
Net Income (Loss) 14,312,000 $ 22,598,000 $ 29,175,000 15,021,000 $ 24,118,000 $ 28,879,000 66,085,000 68,018,000  
Identifiable assets* 941,673,000     673,906,000     941,673,000 673,906,000  
Capital expenditures 14,321,000     8,722,000     38,663,000 30,008,000  
Depreciation and amortization 13,410,000     10,111,000     38,963,000 29,368,000  
Assets 976,526,000           976,526,000   $ 769,867,000
Water Treatment [Member]                  
Segment Reporting Information [Line Items]                  
Sales 120,487,000     99,752,000     420,961,000 341,456,000  
Cost of sales - materials (73,957,000)     (58,546,000)     (251,930,000) (195,807,000)  
Cost of sales - operational overhead (16,976,000)     (15,350,000)     (52,469,000) (48,657,000)  
Gross Profit 29,554,000     25,856,000     116,562,000 96,992,000  
Selling, General and Administrative Expense (16,715,000)     (16,058,000)     (57,871,000) (45,962,000)  
Operating Income (Loss) 12,839,000     9,798,000     58,691,000 51,030,000  
Identifiable assets* 564,689,000     124,713,000     564,689,000 124,713,000  
Capital expenditures 8,021,000     4,361,000     22,614,000 15,910,000  
Depreciation and amortization 7,902,000     4,808,000     22,660,000 13,673,000  
Food & Health Sciences                  
Segment Reporting Information [Line Items]                  
Sales 70,004,000     77,730,000     232,095,000 234,225,000  
Cost of sales - materials (50,710,000)     (55,944,000)     (169,677,000) (168,545,000)  
Cost of sales - operational overhead (5,447,000)     (5,497,000)     (13,742,000) (13,423,000)  
Gross Profit 13,847,000     16,289,000     48,676,000 52,257,000  
Selling, General and Administrative Expense (8,166,000)     (7,761,000)     (24,631,000) (22,582,000)  
Operating Income (Loss) 5,681,000     8,528,000     24,045,000 29,675,000  
Identifiable assets* 244,038,000     306,859,000     244,038,000 306,859,000  
Capital expenditures 2,941,000     2,113,000     7,728,000 6,695,000  
Depreciation and amortization 3,290,000     3,151,000     9,704,000 9,362,000  
Industrial Solutions [Member]                  
Segment Reporting Information [Line Items]                  
Sales 53,589,000     48,723,000     164,730,000 153,432,000  
Cost of sales - materials (42,529,000)     (38,075,000)     (130,508,000) (120,321,000)  
Cost of sales - operational overhead (3,648,000)     (4,369,000)     (8,642,000) (9,059,000)  
Gross Profit 7,412,000     6,279,000     25,580,000 24,052,000  
Selling, General and Administrative Expense (3,376,000)     (3,542,000)     (10,487,000) (10,158,000)  
Operating Income (Loss) 4,036,000     2,737,000     15,093,000 13,894,000  
Identifiable assets* 132,946,000     242,334,000     132,946,000 242,334,000  
Capital expenditures 3,359,000     2,248,000     8,321,000 7,403,000  
Depreciation and amortization 2,218,000     2,152,000     6,599,000 6,333,000  
Unallocated                  
Segment Reporting Information [Line Items]                  
Assets $ 34,900,000     $ 33,300,000     $ 34,900,000 $ 33,300,000