XML 36 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Jul. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments for Capital Leases
As of July 31, 2017, the future minimum lease payments by fiscal year under the financing arrangements and various operating leases are as follows (in thousands):  
 
Financing
Arrangements 
 
Operating
Leases
 
Purchase Obligations
 
Total
Remainder of 2018
$
289

 
$
5,772

 
$
5,095

 
$
11,156

2019
212

 
11,902

 
10,301

 
22,415

2020

 
8,496

 
10,301

 
18,797

2021

 
5,108

 
4,167

 
9,275

2022

 
4,725

 

 
4,725

Thereafter

 
10,449

 

 
10,449

Total minimum lease payments
$
501

 
$
46,452

 
$
29,864

 
$
76,817

Less: amount representing interest
(35
)
 

 

 
(35
)
Present value of minimum lease payments
$
466

 
$
46,452

 
$
29,864

 
$
76,782

Schedule of Future Minimum Rental Payments for Operating Leases
As of July 31, 2017, the future minimum lease payments by fiscal year under the financing arrangements and various operating leases are as follows (in thousands):  
 
Financing
Arrangements 
 
Operating
Leases
 
Purchase Obligations
 
Total
Remainder of 2018
$
289

 
$
5,772

 
$
5,095

 
$
11,156

2019
212

 
11,902

 
10,301

 
22,415

2020

 
8,496

 
10,301

 
18,797

2021

 
5,108

 
4,167

 
9,275

2022

 
4,725

 

 
4,725

Thereafter

 
10,449

 

 
10,449

Total minimum lease payments
$
501

 
$
46,452

 
$
29,864

 
$
76,817

Less: amount representing interest
(35
)
 

 

 
(35
)
Present value of minimum lease payments
$
466

 
$
46,452

 
$
29,864

 
$
76,782

Schedule of Purchase Obligations Fiscal Maturity Schedule
As of July 31, 2017, the future minimum lease payments by fiscal year under the financing arrangements and various operating leases are as follows (in thousands):  
 
Financing
Arrangements 
 
Operating
Leases
 
Purchase Obligations
 
Total
Remainder of 2018
$
289

 
$
5,772

 
$
5,095

 
$
11,156

2019
212

 
11,902

 
10,301

 
22,415

2020

 
8,496

 
10,301

 
18,797

2021

 
5,108

 
4,167

 
9,275

2022

 
4,725

 

 
4,725

Thereafter

 
10,449

 

 
10,449

Total minimum lease payments
$
501

 
$
46,452

 
$
29,864

 
$
76,817

Less: amount representing interest
(35
)
 

 

 
(35
)
Present value of minimum lease payments
$
466

 
$
46,452

 
$
29,864

 
$
76,782