XML 48 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information - Other segment disclosures (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Dec. 27, 2025
Segment Reporting Information [Line Items]      
Depreciation and amortization $ 16,652 $ 17,123  
Gain (loss) on disposal of assets, net 1,533 (14,465)  
Asset impairments 2,653 0  
Gain on sale of business (41,407) 0  
Expenditures for long-lived assets (including those resulting from business acquisitions) 17,236 16,592  
Segment assets 3,942,363 3,231,304 $ 3,733,029
Corporate expenses      
Segment Reporting Information [Line Items]      
Depreciation and amortization 1,063 1,656  
Gain (loss) on disposal of assets, net 0 0  
Asset impairments 0    
Gain on sale of business (41,407)    
Expenditures for long-lived assets (including those resulting from business acquisitions) 0 0  
Segment assets 1,398,034 858,799  
Piping Systems | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization 5,602 5,419  
Gain (loss) on disposal of assets, net 1,525 (14,462)  
Asset impairments 2,653    
Gain on sale of business 0    
Expenditures for long-lived assets (including those resulting from business acquisitions) 4,667 7,394  
Segment assets 1,353,134 1,244,370  
Industrial Metals | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization 8,308 8,356  
Gain (loss) on disposal of assets, net 8 0  
Asset impairments 0    
Gain on sale of business 0    
Expenditures for long-lived assets (including those resulting from business acquisitions) 10,934 7,785  
Segment assets 922,618 862,274  
Climate | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization 1,679 1,692  
Gain (loss) on disposal of assets, net 0 (3)  
Asset impairments 0    
Gain on sale of business 0    
Expenditures for long-lived assets (including those resulting from business acquisitions) 1,635 1,413  
Segment assets $ 268,577 $ 265,861