XML 46 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease commitments
For the Years Ended June 30
   
Capital
leases
   
Non-cancellable
operating leases
 
2019
      $ 79         $ 5,261    
2020
        39           4,525    
2021
                  3,902    
2022
                  3,088    
2023
                  1,664    
Thereafter
                  2,032    
Total minimum lease payments
      $ 118         $ 20,472