XML 102 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segment Information - Net Sales and Income from Operation by Business Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Net sales $ 544,845 $ 422,627 $ 324,140
(Loss) income from operations 34,569 22,161 9,857
Engineered Systems [Member]      
Segment Reporting Information [Line Items]      
Net sales 380,108 263,224 186,926
(Loss) income from operations 59,846 36,200 25,770
Corporate and Other [Member]      
Segment Reporting Information [Line Items]      
(Loss) income from operations [1] 46,907 (36,744) (30,967)
Industrial Process Solutions [Member]      
Segment Reporting Information [Line Items]      
Net sales 164,737 159,403 137,214
(Loss) income from operations $ 21,630 $ 22,705 $ 15,054
[1] Includes corporate compensation, professional services, information technology, acquisition and integration expenses, and other general, administrative corporate expenses.