XML 30 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Jan. 31, 2018
Minimum Lease Payment Obligations Under Non-Cancelable Leases

Minimum lease payment obligations under non-cancelable leases as of January 31, 2018 are as follows:

 

Fiscal year ending July 31, 2018

   Facilities      Equipment      Total
Operating
Leases
 
     (in thousands)  

Remainder of 2018

   $ 2,501      $ 330      $ 2,831  

2019

     4,404        501        4,905  

2020

     3,556        310        3,866  

2021

     2,716        117        2,833  

2022

     1,836        42        1,878  

Thereafter

     4,677        —          4,677  
  

 

 

    

 

 

    

 

 

 

Total minimum lease payments

   $ 19,690      $ 1,300      $ 20,990