XML 18 R35.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Jul. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Future Annual Minimum Payments
Future annual minimum payments as of July 31, 2019, are as follows:
 
Operating
Leases
 
Capital
Lease
Obligations
 
Purchase
Obligations
 
Debt
Principal
& Interest
 
Total
 
(In thousands)
For the fiscal years ended July 31:
 
 
 
 
 
 
 
 
 
2020
$
16,534

 
$
147

 
$
26,800

 
$
7,121

 
$
50,602

2021
11,755

 
136

 

 
7,121

 
19,012

2022
8,082

 
104

 

 
7,121

 
15,307

2023
4,899

 
37

 

 
364,245

 
369,181

2024
3,544

 

 

 
15,593

 
19,137

Thereafter
19,895

 

 

 

 
19,895

 
$
64,709

 
$
424

 
$
26,800

 
$
401,201

 
$
493,134