v3.26.1
GOODWILL AND INTANGIBLES - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Changes in the carrying amount of goodwill by reportable segment    
Goodwill, beginning balance $ 699,374 $ 619,395
Goodwill acquired during the year 5,848 80,109
Other, primarily currency translation (522) (130)
Goodwill, ending balance 704,700 699,374
Service Center    
Changes in the carrying amount of goodwill by reportable segment    
Goodwill, beginning balance 221,706 219,574
Goodwill acquired during the year 4,293 2,262
Other, primarily currency translation (522) (130)
Goodwill, ending balance 225,477 221,706
Engineered Solutions    
Changes in the carrying amount of goodwill by reportable segment    
Goodwill, beginning balance 477,668 399,821
Goodwill acquired during the year 1,555 77,847
Other, primarily currency translation 0 0
Goodwill, ending balance $ 479,223 $ 477,668