v3.25.2
Goodwill and Intangibles (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Finite-Lived Intangible Assets [Line Items]    
Amount $ 626,080 $ 487,908
Accumulated Amortization 277,480 242,038
Net Book Value 348,600 245,870
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Amount 510,834 394,114
Accumulated Amortization 233,392 205,422
Net Book Value 277,442 188,692
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Amount 108,344 88,848
Accumulated Amortization 41,585 34,891
Net Book Value 66,759 53,957
Other Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Amount 6,902 4,946
Accumulated Amortization 2,503 1,725
Net Book Value $ 4,399 $ 3,221