XML 60 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 30, 2018
Twelve Months Ended:    
March 31, 2021 $ 8,104  
March 31, 2022 6,541  
March 31, 2023 4,500  
March 30, 2024 3,895  
Thereafter 5,140  
Total Future Minimum Lease Payments 36,761  
Amounts Representing Interest (5,102)  
Present Value of Net Future Minimum Lease Payments $ 31,659 $ 31,700