XML 76 R61.htm IDEA: XBRL DOCUMENT v3.19.2
Lease Commitments - Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Lease Commitments.      
Lease rent expense $ 7,200 $ 6,800 $ 6,300
Minimum Lease Payments      
2020 8,441    
2021 8,229    
2022 6,735    
2023 550    
2024 137    
Total 24,092    
Sublease Income      
2020 (930)    
2021 (961)    
2022 (528)    
Total (2,419)    
Net      
2020 7,511    
2021 7,268    
2022 6,207    
2023 550    
2024 137    
Total future minimum lease payments $ 21,673