v3.26.3
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2026
Sep. 27, 2025
Sep. 26, 2026
Sep. 27, 2025
Segment Reporting [Line Items]        
Net sales $ 1,418,598 $ 1,077,824 $ 4,039,526 $ 3,216,162
Corporate expenses 281,573 276,115 903,775 786,545
Gain on sale of business 0 0 41,407 0
Interest expense (136) (6) (270) (48)
Interest income 12,002 10,822 34,850 28,945
Unrealized gains (losses) on short-term investments 5,859 (2,277) 10,367 5,925
Pension plan termination expense 0 4,830 0 4,830
Other expense, net (62) 627 (2,421) (423)
Income before income taxes 299,236 280,451 946,301 816,114
Piping Systems        
Segment Reporting [Line Items]        
Net sales 876,056 709,669 2,564,188 2,074,222
Industrial Metals        
Segment Reporting [Line Items]        
Net sales 402,803 241,857 1,068,810 755,455
Climate        
Segment Reporting [Line Items]        
Net sales 139,739 126,298 406,528 386,485
Intersegment sales        
Segment Reporting [Line Items]        
Net sales (24,216) (16,184) (55,383) (44,137)
Intersegment sales | Piping Systems        
Segment Reporting [Line Items]        
Net sales (14,554) (8,735) (33,525) (27,340)
Intersegment sales | Industrial Metals        
Segment Reporting [Line Items]        
Net sales (6,574) (7,082) (16,842) (15,995)
Intersegment sales | Climate        
Segment Reporting [Line Items]        
Net sales (3,088) (367) (5,016) (802)
Operating Segments        
Segment Reporting [Line Items]        
Net sales 1,442,814 1,094,008 4,094,909 3,260,299
Manufacturing costs 1,090,577 762,867 3,008,852 2,328,264
Sales and marketing expense 13,697 11,696 42,089 37,533
Distribution expense 12,462 12,015 36,875 37,007
Other segment items 20,835 21,443 73,474 24,102
Segment operating income 305,243 285,987 933,619 833,393
Operating Segments | Piping Systems        
Segment Reporting [Line Items]        
Net sales 890,610 718,404 2,597,713 2,101,562
Manufacturing costs 636,950 473,936 1,808,300 1,431,571
Sales and marketing expense 8,036 6,683 25,047 22,990
Distribution expense 11,347 11,017 33,753 33,541
Other segment items 9,017 10,609 39,997 (11,159)
Segment operating income 225,260 216,159 690,616 624,619
Gain on sale of business     0  
Operating Segments | Industrial Metals        
Segment Reporting [Line Items]        
Net sales 409,377 248,939 1,085,652 771,450
Manufacturing costs 364,954 208,456 933,958 650,255
Sales and marketing expense 1,917 1,619 5,796 4,179
Distribution expense 614 472 1,654 1,918
Other segment items 8,179 7,464 23,473 23,476
Segment operating income 33,713 30,928 120,771 91,622
Gain on sale of business     0  
Operating Segments | Climate        
Segment Reporting [Line Items]        
Net sales 142,827 126,665 411,544 387,287
Manufacturing costs 88,673 80,475 266,594 246,438
Sales and marketing expense 3,744 3,394 11,246 10,364
Distribution expense 501 526 1,468 1,548
Other segment items 3,639 3,370 10,004 11,785
Segment operating income 46,270 38,900 122,232 117,152
Gain on sale of business     0  
Corporate expenses        
Segment Reporting [Line Items]        
Corporate expenses (23,670) (9,872) (71,251) (46,848)
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 (136) (6) (270) (48)
Interest income 12,002 10,822 34,850 28,945
Unrealized gains (losses) on short-term investments 5,859 (2,277) 10,367 5,925
Pension plan termination expense   4,830   4,830
Other expense, net $ (62) $ 627 $ (2,421) $ (423)