v3.23.3
Business Segment Information - Net Sales and Income from Operation by Business Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Net sales $ 149,390 $ 108,414 $ 391,134 $ 306,225
Income from operations 7,853 2,773 21,917 13,723
Engineered Systems Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 105,540 65,630 267,516 189,938
Income from operations 15,759 8,991 39,601 24,467
Industrial Process Solutions Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 43,850 42,784 123,618 116,287
Income from operations 5,586 5,226 15,769 14,847
Corporate and Other [Member]        
Segment Reporting Information [Line Items]        
Income from operations [1] $ (13,492) $ (11,444) $ (33,453) $ (25,591)
[1] Includes corporate compensation, professional services, information technology, and other general and administrative corporate expenses.