XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segment Information - Net Sales and Income from Operation by Business Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Net sales $ 129,181 $ 105,375 $ 241,744 $ 197,811
Income from operations 8,603 5,746 14,064 10,950
Corporate and Other [Member]        
Segment Reporting Information [Line Items]        
Income from operations [1] (10,072) (8,742) (19,961) (14,147)
Engineered Systems Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 87,522 67,333 161,977 124,308
Income from operations 14,089 9,006 23,894 15,476
Industrial Process Solutions Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 41,659 38,042 79,767 73,503
Income from operations $ 4,586 $ 5,482 $ 10,131 $ 9,621
[1] Includes corporate compensation, professional services, information technology, and other general and administrative corporate expenses.