XML 50 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Jul. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Lease Payments
Future minimum operating lease payments under the above leases and future minimum capital lease payments under the Canyons obligation as of July 31, 2018 reflected by fiscal year are as follows (in thousands):
 
 
Operating Leases
 
Capital Leases
2019
$
41,438

 
$
27,699

2020
38,831

 
28,253

2021
35,950

 
28,818

2022
32,444

 
29,394

2023
28,840

 
29,982

Thereafter
155,410

 
1,835,630

Total future minimum lease payments
$
332,913

 
$
1,979,776

Less amount representing interest
 
 
(1,645,267
)
Net future minimum lease payments
 
 
$
334,509