XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Operating Leases    
2025 (three months ended) $ 22,178  
2026 84,382  
2027 70,714  
2028 49,755  
2029 28,166  
Thereafter 45,800  
Total lease payments 300,995  
Less: Imputed interest (30,063)  
Total 270,932 $ 294,620
Finance Leases    
2025 (three months ended) 639  
2026 1,940  
2027 458  
2028 0  
2029 0  
Thereafter 0  
Total lease payments 3,037  
Less: Imputed interest (105)  
Total $ 2,932 $ 5,500