XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Dec. 30, 2023
Summary of segment information [Abstract]      
Net sales $ 849,654 $ 971,192  
Cost of goods sold 608,703 678,798  
Depreciation and amortization 9,169 10,657  
Selling, general, and administrative expense 48,357 52,631  
Operating income 183,425 229,106  
Interest expense (115) (143)  
Interest income 17,245 6,235  
Realized gains on short-term investments 365 1,910  
Other income, net 630 326  
Income before income taxes 201,550 237,434  
Assets 2,894,242   $ 2,759,301
Operating Segments      
Summary of segment information [Abstract]      
Net sales 863,045 980,667  
Operating Segments | Piping Systems      
Summary of segment information [Abstract]      
Net sales 590,168 662,479  
Cost of goods sold 420,941 467,610  
Depreciation and amortization 4,560 5,558  
Selling, general, and administrative expense 21,987 25,457  
Operating income 142,680 163,854  
Assets 1,057,983   1,029,821
Operating Segments | Industrial Metals      
Summary of segment information [Abstract]      
Net sales 156,067 165,234  
Cost of goods sold 126,604 133,170  
Depreciation and amortization 1,920 1,772  
Selling, general, and administrative expense 3,272 3,077  
Operating income 24,271 27,215  
Assets 178,903   157,761
Operating Segments | Climate      
Summary of segment information [Abstract]      
Net sales 116,810 152,954  
Cost of goods sold 75,591 88,812  
Depreciation and amortization 1,595 2,153  
Selling, general, and administrative expense 7,049 8,001  
Operating income 32,575 53,988  
Assets 255,798   252,561
Corporate and Eliminations      
Summary of segment information [Abstract]      
Net sales (13,391) (9,475)  
Cost of goods sold (14,433) (10,794)  
Depreciation and amortization 1,094 1,174  
Selling, general, and administrative expense 16,049 16,096  
Operating income (16,101) $ (15,951)  
Assets $ 1,401,558   $ 1,319,158