v3.26.1
SEGMENT INFORMATION - Schedule of Segment Financial Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Line Items]      
Net sales $ 4,966,686 $ 4,563,424 $ 4,479,406
Cost of sales 3,459,901 3,180,265 3,142,753
Selling, distribution, and administrative expense, including depreciation 957,316 884,630 840,830
Segment operating income 549,469 498,529 495,823
Corporate & other expense, net 87,179 83,679 82,280
Interest expense, net 7,938 612 2,831
Other income, net (2,743) (3,050) (5,138)
Income before income taxes 544,274 500,967 498,130
Service Center      
Segment Reporting [Line Items]      
Net sales 3,184,231 3,014,348 3,056,555
Cost of sales 2,254,931 2,135,158 2,173,085
Selling, distribution, and administrative expense, including depreciation 503,176 485,720 486,476
Segment operating income 426,124 393,470 396,994
Engineered Solutions      
Segment Reporting [Line Items]      
Net sales 1,782,455 1,549,076 1,422,851
Cost of sales 1,204,970 1,045,107 969,668
Selling, distribution, and administrative expense, including depreciation 366,961 315,231 272,074
Segment operating income 210,524 188,738 181,109
Reportable Segments      
Segment Reporting [Line Items]      
Segment operating income 636,648 582,208 578,103
Operating Segments      
Segment Reporting [Line Items]      
Net sales 5,039,788 4,618,465 4,531,980
Operating Segments | Service Center      
Segment Reporting [Line Items]      
Net sales 3,188,877 3,017,254 3,059,363
Operating Segments | Engineered Solutions      
Segment Reporting [Line Items]      
Net sales 1,850,911 1,601,211 1,472,617
Intersegment Eliminations      
Segment Reporting [Line Items]      
Net sales 73,102 55,041 52,574
Intersegment Eliminations | Service Center      
Segment Reporting [Line Items]      
Net sales 4,646 2,906 2,808
Intersegment Eliminations | Engineered Solutions      
Segment Reporting [Line Items]      
Net sales $ 68,456 $ 52,135 $ 49,766