XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Schedule Of Maturities Of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Operating Leases    
2024 $ 9,585  
2025 7,694  
2026 6,154  
2027 3,230  
2028 408  
Thereafter 240  
Total minimum payments 27,311  
Less amount representing interest (1,523)  
Present value of lease obligations 25,788 $ 29,368
Finance Leases    
2024 2,000  
2025 1,973  
2026 306  
2027 0  
2028 0  
Thereafter 0  
Total minimum payments 4,279  
Less amount representing interest (80)  
Present value of lease obligations $ 4,199 $ 6,862