v3.25.4
GOODWILL AND INTANGIBLES- Schedule of changes in the carrying amount of goodwill by reportable segment (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2025
Jun. 30, 2025
Changes in the carrying amount of goodwill by reportable segment    
Balance at beginning of period $ 699,374 $ 619,395
Goodwill acquired during the year (period) 1,745 80,109
Other, primarily currency translation 303 (130)
Balance at end of period 701,422 699,374
Service Center    
Changes in the carrying amount of goodwill by reportable segment    
Balance at beginning of period 221,706 219,574
Goodwill acquired during the year (period) 507 2,262
Other, primarily currency translation 303 (130)
Balance at end of period 222,516 221,706
Engineered Solutions    
Changes in the carrying amount of goodwill by reportable segment    
Balance at beginning of period 477,668 399,821
Goodwill acquired during the year (period) 1,238 77,847
Other, primarily currency translation 0 0
Balance at end of period $ 478,906 $ 477,668