XML 35 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Oct. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Purchase Obligations Fiscal Maturity Schedule
As of October 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
$
212

 
$
2,968

 
$
2,595

 
$
5,775

2019
212

 
12,343

 
10,401

 
22,956

2020

 
9,441

 
10,301

 
19,742

2021

 
6,088

 
4,167

 
10,255

2022

 
5,749

 

 
5,749

Thereafter

 
13,896

 

 
13,896

Total minimum lease payments
$
424

 
$
50,485

 
$
27,464

 
$
78,373

Less: amount representing interest
(29
)
 

 

 
(29
)
Present value of minimum lease payments
$
395

 
$
50,485

 
$
27,464

 
$
78,344

Schedule of Future Minimum Lease Payments for Capital Leases
As of October 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
$
212

 
$
2,968

 
$
2,595

 
$
5,775

2019
212

 
12,343

 
10,401

 
22,956

2020

 
9,441

 
10,301

 
19,742

2021

 
6,088

 
4,167

 
10,255

2022

 
5,749

 

 
5,749

Thereafter

 
13,896

 

 
13,896

Total minimum lease payments
$
424

 
$
50,485

 
$
27,464

 
$
78,373

Less: amount representing interest
(29
)
 

 

 
(29
)
Present value of minimum lease payments
$
395

 
$
50,485

 
$
27,464

 
$
78,344

Schedule of Future Minimum Rental Payments for Operating Leases
As of October 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
$
212

 
$
2,968

 
$
2,595

 
$
5,775

2019
212

 
12,343

 
10,401

 
22,956

2020

 
9,441

 
10,301

 
19,742

2021

 
6,088

 
4,167

 
10,255

2022

 
5,749

 

 
5,749

Thereafter

 
13,896

 

 
13,896

Total minimum lease payments
$
424

 
$
50,485

 
$
27,464

 
$
78,373

Less: amount representing interest
(29
)
 

 

 
(29
)
Present value of minimum lease payments
$
395

 
$
50,485

 
$
27,464

 
$
78,344