XML 102 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segment Information - Property and Equipment Additions, Depreciation and Amortization and Identifiable Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Property and equipment additions $ 17,368 $ 8,384 $ 3,376
Depreciation and amortization 14,523 [1] 12,507 [2] 10,614 [3]
Engineered Systems Segment [Member]      
Segment Reporting Information [Line Items]      
Property and equipment additions 3,926 2,070 203
Depreciation and amortization 7,331 [1] 5,820 [2] 4,672 [3]
Corporate and Other [Member]      
Segment Reporting Information [Line Items]      
Property and equipment additions 10,579 3,487 2,294
Depreciation and amortization 2,514 [1] 2,335 [2] 1,554 [3]
Industrial Process Solutions Segment [Member]      
Segment Reporting Information [Line Items]      
Property and equipment additions 2,863 2,827 879
Depreciation and amortization $ 4,678 [1] $ 4,352 [2] $ 4,388 [3]
[1] The amounts of depreciation and amortization disclosed by reportable segment are included within the other segment expense captions, such as shop burden or general and administrative expense.
[2] The amounts of depreciation and amortization disclosed by reportable segment are included within the other segment expense captions, such as shop burden or general and administrative expense.
[3] The amounts of depreciation and amortization disclosed by reportable segment are included within the other segment expense captions, such as shop burden or general and administrative expense.