XML 46 R36.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Future Minimum Lease Payments under Non-cancellable Capital and Operating Leases (Details)
$ in Thousands
Jul. 31, 2016
USD ($)
Capital Leases  
Capital Leases, Remainder of 2017 $ 4,233
Capital Leases, 2018 8,306
Capital Leases, 2019 5,987
Capital Leases, 2020 819
Capital Leases, Total minimum lease payments 19,345
Capital Leases, Less: amount representing interest (521)
Capital Leases, Present value of minimum lease payments 18,824
Operating Leases  
Operating Leases, net of Sublease Income, Remainder of 2017 9,565
Operating Leases, net of Sublease Income, 2018 22,019
Operating Leases, net of Sublease Income, 2019 25,264
Operating Leases, net of Sublease Income, 2020 29,334
Operating Leases, net of Sublease Income, 2021 29,076
Operating Leases, net of Sublease Income, Thereafter 172,840
Operating Leases, net of Sublease Income, Total minimum lease payments $ 288,098