XML 73 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Summary of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Dec. 31, 2022
Sep. 24, 2022
Jun. 25, 2022
Mar. 26, 2022
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales $ 732,377 $ 819,792 $ 896,984 $ 971,192 $ 877,581 $ 944,830 $ 1,150,042 $ 1,010,002 $ 3,420,345 $ 3,982,455 $ 3,769,345
Cost of goods sold                 2,433,511 2,864,862 2,938,989
Depreciation and amortization                 39,954 43,731 45,390
Selling, general, and administrative expense                 208,172 203,086 184,052
Gain on sale of assets, net                 0 (6,373) 0
Gain on insurance settlement                 19,466 0 0
Gain on sale of businesses                 (4,137) 0 (57,760)
Impairment charges                 6,258 0 2,829
Operating income                 756,053 877,149 655,845
Interest expense                 (1,221) (810) (7,709)
Interest income                 38,208 6,457 353
Redemption premium                 0 0 (5,674)
Pension plan termination expense                 0 (13,100) 0
Realized and unrealized gains on short-term investments                 41,865 2,918 0
Gain on extinguishment of NMTC liability                 7,534 0 0
Environmental expense                 (825) (1,298) (5,053)
Other income, net                 3,618 4,715 3,377
Income before income taxes                 845,232 876,031 641,139
Expenditures for long-lived assets                 54,025 37,639 65,122
Segment assets 2,759,301       2,242,399       2,759,301 2,242,399 1,728,936
Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 3,461,238 4,025,080 3,798,807
Intersegment sales                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 (40,893) (42,625) (29,462)
Corporate and Eliminations                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 (40,893) (42,625) (29,462)
Cost of goods sold                 (45,666) (38,269) (30,679)
Depreciation and amortization                 4,653 4,717 4,698
Selling, general, and administrative expense                 65,686 61,744 49,278
Gain on sale of assets, net                   (6,373) (51,306)
Gain on sale of businesses                 (4,137)    
Impairment charges                 0   0
Operating income                 (61,429) (64,444) (1,453)
Expenditures for long-lived assets                 10,094 7,429 3,521
Segment assets 1,319,158       712,817       1,319,158 712,817 145,267
Corporate and Eliminations                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Gain on insurance settlement                 0    
Piping Systems | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 2,382,573 2,730,084 2,600,030
Cost of goods sold                 1,686,792 1,943,174 1,996,610
Depreciation and amortization                 20,461 22,193 23,384
Selling, general, and administrative expense                 99,823 93,655 93,749
Gain on sale of assets, net                   0 0
Gain on insurance settlement                 0    
Gain on sale of businesses                 0    
Impairment charges                 6,258   0
Operating income                 569,239 671,062 486,287
Expenditures for long-lived assets                 19,118 20,694 43,429
Segment assets 1,029,821       1,088,940       1,029,821 1,088,940 1,160,272
Industrial Metals | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 577,875 644,689 703,363
Cost of goods sold                 480,510 543,004 605,715
Depreciation and amortization                 7,273 7,647 6,929
Selling, general, and administrative expense                 13,713 11,574 11,698
Gain on sale of assets, net                   0 (6,454)
Gain on insurance settlement                 0    
Gain on sale of businesses                 0   (6,500)
Impairment charges                 0   0
Operating income                 76,379 82,464 85,475
Expenditures for long-lived assets                 9,406 6,905 5,744
Segment assets 157,761       160,702       157,761 160,702 173,290
Climate | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 500,790 650,307 495,414
Cost of goods sold                 311,875 416,953 367,343
Depreciation and amortization                 7,567 9,174 10,379
Selling, general, and administrative expense                 28,950 36,113 29,327
Gain on sale of assets, net                   0 0
Gain on insurance settlement                 19,466    
Gain on sale of businesses                 0    
Impairment charges                 0 2,800 2,829
Operating income                 171,864 188,067 85,536
Expenditures for long-lived assets                 15,407 2,611 12,428
Segment assets $ 252,561       $ 279,940       252,561 279,940 250,107
Tube and fittings | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 1,926,975 2,211,963 2,055,639
Tube and fittings | Piping Systems | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 1,926,975 2,211,963 2,055,639
Tube and fittings | Industrial Metals | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Tube and fittings | Climate | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Brass rod and forgings | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 454,246 510,865 565,870
Brass rod and forgings | Piping Systems | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Brass rod and forgings | Industrial Metals | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 454,246 510,865 565,870
Brass rod and forgings | Climate | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
OEM components, tube & assemblies | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 200,802 195,651 218,693
OEM components, tube & assemblies | Piping Systems | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 32,557
OEM components, tube & assemblies | Industrial Metals | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 79,879 74,647 48,572
OEM components, tube & assemblies | Climate | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 120,923 121,004 137,564
Valves and plumbing specialties | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 455,598 518,121 511,834
Valves and plumbing specialties | Piping Systems | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 455,598 518,121 511,834
Valves and plumbing specialties | Industrial Metals | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Valves and plumbing specialties | Climate | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Flex duct and other HVAC components | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 379,867 529,303 357,850
Flex duct and other HVAC components | Piping Systems | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Flex duct and other HVAC components | Industrial Metals | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Flex duct and other HVAC components | Climate | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 379,867 529,303 357,850
Other | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 43,750 59,177 88,921
Other | Piping Systems | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Other | Industrial Metals | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 43,750 59,177 88,921
Other | Climate | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 $ 0 $ 0 $ 0