XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Schedule Of Maturities Of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Operating Leases    
2023 $ 9,541  
2024 8,016  
2025 5,223  
2026 4,995  
2027 2,697  
Thereafter 546  
Total minimum payments 31,018  
Less amount representing interest (1,650)  
Present value of lease obligations 29,368 $ 24,089
Finance Leases    
2023 2,644  
2024 2,122  
2025 1,973  
2026 306  
2027 0  
Thereafter 0  
Total minimum payments 7,045  
Less amount representing interest (183)  
Present value of lease obligations $ 6,862 $ 9,184