Annual report pursuant to Section 13 and 15(d)

Leases (Schedule of Maturities of Operating Lease Liabilities) (Details)

v3.21.2
Leases (Schedule of Maturities of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Operating leases    
2022 $ 2,326  
2023 1,931  
2024 1,052  
2025 735  
2026 585  
Thereafter 1,692  
Total lease payments 8,321  
Less: amounts representing interest 623  
Present value of lease liabilities 7,698  
Less: current portion 2,131 $ 1,672
Long-term portion $ 5,567 $ 3,657