v3.26.1
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Segment Reporting [Line Items]        
Net sales $ 1,427,923 $ 1,138,173 $ 2,620,928 $ 2,138,338
Corporate expenses 309,974 304,168 622,202 510,430
Gain on sale of business 0 0 41,407 0
Interest expense (134) (17) (134) (42)
Interest income 10,978 8,222 22,848 18,123
Unrealized gains (losses) on short-term investments 6,545 13,212 4,508 8,202
Other expense, net (1,127) (1,142) (2,359) (1,050)
Income before income taxes 326,236 324,443 647,065 535,663
Piping Systems        
Segment Reporting [Line Items]        
Net sales 935,580 735,194 1,688,132 1,364,553
Industrial Metals        
Segment Reporting [Line Items]        
Net sales 349,179 265,808 666,007 513,598
Climate        
Segment Reporting [Line Items]        
Net sales 143,164 137,171 266,789 260,187
Intersegment sales        
Segment Reporting [Line Items]        
Net sales (18,602) (13,415) (31,167) (27,953)
Intersegment sales | Piping Systems        
Segment Reporting [Line Items]        
Net sales (10,995) (8,281) (18,971) (18,605)
Intersegment sales | Industrial Metals        
Segment Reporting [Line Items]        
Net sales (5,819) (4,790) (10,268) (8,913)
Intersegment sales | Climate        
Segment Reporting [Line Items]        
Net sales (1,788) (344) (1,928) (435)
Operating Segments        
Segment Reporting [Line Items]        
Net sales 1,446,525 1,151,588 2,652,095 2,166,291
Manufacturing costs 1,061,380 811,195 1,918,275 1,565,397
Sales and marketing expense 14,459 13,050 28,392 25,837
Distribution expense 12,271 12,662 24,413 24,992
Other segment items 24,699 (8,853) 52,639 2,659
Segment operating income 333,716 323,534 628,376 547,406
Operating Segments | Piping Systems        
Segment Reporting [Line Items]        
Net sales 946,575 743,475 1,707,103 1,383,158
Manufacturing costs 664,137 495,170 1,171,350 957,635
Sales and marketing expense 8,408 8,053 17,011 16,307
Distribution expense 11,270 11,370 22,406 22,524
Other segment items 14,414 (21,414) 30,980 (21,768)
Segment operating income 248,346 250,296 465,356 408,460
Gain on sale of business     0  
Operating Segments | Industrial Metals        
Segment Reporting [Line Items]        
Net sales 354,998 270,598 676,275 522,511
Manufacturing costs 302,554 230,058 569,004 441,799
Sales and marketing expense 1,975 1,336 3,879 2,560
Distribution expense 525 742 1,040 1,446
Other segment items 7,157 7,852 15,294 16,012
Segment operating income 42,787 30,610 87,058 60,694
Gain on sale of business     0  
Operating Segments | Climate        
Segment Reporting [Line Items]        
Net sales 144,952 137,515 268,717 260,622
Manufacturing costs 94,689 85,967 177,921 165,963
Sales and marketing expense 4,076 3,661 7,502 6,970
Distribution expense 476 550 967 1,022
Other segment items 3,128 4,709 6,365 8,415
Segment operating income 42,583 42,628 75,962 78,252
Gain on sale of business     0  
Corporate expenses        
Segment Reporting [Line Items]        
Corporate expenses (23,742) (19,366) (47,581) (36,976)
Gain on sale of business     41,407  
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment        
Segment Reporting [Line Items]        
Gain on sale of business     41,407  
Interest expense (134) (17) (134) (42)
Interest income 10,978 8,222 22,848 18,123
Unrealized gains (losses) on short-term investments 6,545 13,212 4,508 8,202
Other expense, net $ (1,127) $ (1,142) $ (2,359) $ (1,050)