XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.2
BORROWINGS (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jul. 31, 2025
Jun. 30, 2024
BORROWINGS      
Borrowings outstanding $ 178,000   $ 384,000
Reduction in common stock 29,758   $ 24,289
Subsequent event      
BORROWINGS      
Maximum value of assets   $ 100,000  
Revolving credit facility      
BORROWINGS      
Maximum borrowing capacity $ 600,000    
Interest rate margin (as a percent) 1.25%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember    
Unused commitment fee (as a percent) 0.15%    
Borrowings outstanding $ 178,000    
Available credit facility 339,200    
Revolving credit facility | Subsequent event      
BORROWINGS      
Maximum borrowing capacity   725,000  
Maximum increase in borrowing capacity   300,000  
Revolving credit facility | Minimum      
BORROWINGS      
Maximum borrowing capacity $ 600,000    
Interest rate margin (as a percent) 1.00%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember    
Unused commitment fee (as a percent) 0.10%    
Revolving credit facility | Maximum      
BORROWINGS      
Maximum borrowing capacity $ 300,000    
Increase in the credit agreement's borrowing capacity available under certain circumstances $ 250,000    
Interest rate margin (as a percent) 1.75%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember    
Unused commitment fee (as a percent) 0.25%    
Letters of credit sub facility      
BORROWINGS      
Maximum borrowing capacity $ 300,000    
Amount outstanding under lines of credit facilities 82,800    
Letters of credit sub facility | Subsequent event      
BORROWINGS      
Maximum borrowing capacity   350,000  
Letters of credit sub facility | Subsequent event | Borrowings In Foreign Currencies      
BORROWINGS      
Maximum borrowing capacity   300,000  
Lines-of-credit      
BORROWINGS      
Amount outstanding under lines of credit facilities 69,400    
Available credit facility 27,400    
Term Loan      
BORROWINGS      
Borrowings outstanding $ 128,100    
Term Loan | Subsequent event      
BORROWINGS      
Borrowings outstanding   $ 100,000