v3.25.2
Goodwill and Intangibles (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Changes in the carrying amount of goodwill by reportable segment    
Goodwill, beginning balance $ 619,395 $ 578,418
Goodwill acquired during the year 80,109 42,346
Other, primarily currency translation (130) (1,369)
Goodwill, ending balance 699,374 619,395
Service Center Segment [Member]    
Changes in the carrying amount of goodwill by reportable segment    
Goodwill, beginning balance 219,574 211,231
Goodwill acquired during the year 2,262 9,712
Other, primarily currency translation (130) (1,369)
Goodwill, ending balance 221,706 219,574
Engineered Solutions Segment    
Changes in the carrying amount of goodwill by reportable segment    
Goodwill, beginning balance 399,821 367,187
Goodwill acquired during the year 77,847 32,634
Other, primarily currency translation 0 0
Goodwill, ending balance $ 477,668 $ 399,821