v3.26.1
Business Segment Information - Intra-Segment and Inter-Segment Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting Information [Line Items]        
Net sales $ 284,961 $ 185,391 $ 490,880 $ 362,088
Share-based compensation     12,848 6,234
(Loss) income before income taxes (44,578) 14,617 (48,325) 69,676
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Net sales 284,961 185,391 490,880 362,088
Segment profit 46,423 37,325 82,690 130,713
Share-based compensation 12,408 2,878 12,848 6,234
Amortization Of Intangible Assets1 7,789 6,033 11,792 6,033
Other corporate expenses 59,409 [1] 22,935 [2] 89,363 [3] 38,516 [4]
Interest expense 9,102 4,898 13,332 11,115
Other profit or loss 2,293 [5] (1,454) [6] 3,680 [7] (861) [8]
(Loss) income before income taxes (44,578) 14,617 (48,325) 69,676
Operating Segments [Member] | Thermal Solutions Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 49,606   49,606  
Direct cost of sales 38,088   38,088  
Shop burden 599   599  
Selling expense 3,762   3,762  
Project engineering expense 850   850  
General and administrative expense 4,794   4,794  
Segment profit 1,512   1,512  
Operating Segments [Member] | Engineered Systems Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 173,673 128,460 324,209 248,894
Direct cost of sales 110,257 76,638 205,964 149,703
Shop burden 4,515 3,338 8,995 6,269
Selling expense 8,467 7,933 16,586 15,765
Project engineering expense 4,483 4,729 8,310 9,459
General and administrative expense 9,951 9,185 18,534 18,225
Gain on sale of Global Pump Solutions business   0   0
Segment profit 36,000 26,639 65,822 49,472
Operating Segments [Member] | Industrial Process Solutions Segment [Member]        
Segment Reporting Information [Line Items]        
Net sales 61,682 56,931 117,065 113,195
Direct cost of sales 42,124 36,078 80,686 71,717
Shop burden 2,910 2,230 6,160 5,129
Selling expense 3,075 2,857 6,007 6,587
Project engineering expense 2,453 2,803 4,703 5,675
General and administrative expense 2,210 2,278 4,154 6,547
Gain on sale of Global Pump Solutions business   0   (63,701)
Segment profit $ 8,910 $ 10,686 $ 15,356 $ 81,241
[1] Includes corporate compensation, professional services and information technology expenses, and other general and administrative corporate expenses.
[2] Includes corporate compensation, professional services and information technology expenses, and other general and administrative corporate expenses.
[3] Includes corporate compensation, professional services and information technology expenses, and other general and administrative corporate expenses.
[4] Includes corporate compensation, professional services and information technology expenses, and other general and administrative corporate expenses.
[5] Includes foreign exchange (gain) loss.
[6] Includes foreign exchange (gain) loss.
[7] Includes foreign exchange (gain) loss.
[8] Includes foreign exchange (gain) loss and pension expense.