v3.25.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]    
Short-term borrowings $ 4,612 $ 7,053
Australian credit facility 12,774 12,673
Line of Credit, Current 0 25,000
Short-term borrowings and current portion of long-term debt 17,386 44,726
Long-term portion:    
Less: financing costs, net 2,367 1,211
Long-term debt, net 1,212,533 1,071,827
Total debt  1,229,919 1,116,553
Credit Facility | Amended and Restated Credit Agreement | Revolving credit facility    
Long-term portion:    
Long-term debt 354,800 178,400
Credit Facility | Amended and Restated Credit Agreement | Unsecured Debt    
Long-term portion:    
Long-term debt 450,000 450,000
Credit Facility | Term facility | Unsecured Debt    
Long-term portion:    
Long-term debt 90,000 109,938
Credit Facility | Receivables securitization facility    
Long-term portion:    
Long-term debt $ 320,100 $ 334,700