XML 75 R67.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Net sales $ 197,599 $ 135,513 $ 559,687 $ 399,367
Income from operations 9,400 7,187 89,331 24,129
Engineered Systems Segment [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Net sales 141,400 98,527 396,697 293,186
Income from operations 25,034 15,837 68,968 51,544
Industrial Process Solutions Segment [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Net sales 56,860 51,379 172,378 135,631
Income from operations $ 4,237 $ 8,065 $ 88,997 $ 20,834