XML 91 R79.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Maturities of lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Operating Leases    
2024 $ 58,351  
2025 49,196  
2026 38,352  
2027 28,590  
2028 21,481  
Thereafter 82,407  
Total lease payments 278,377  
Less imputed interest 40,409  
Total lease liabilities 237,968 $ 136,360
Finance Leases    
2024 9,483  
2025 8,871  
2026 8,792  
2027 8,896  
2028 8,936  
Thereafter 128,519  
Total lease payments 173,497  
Less imputed interest 68,410  
Total finance lease liabilities $ 105,087 $ 10,266