Leases (Tables)
3 Months Ended
Apr. 30, 2019
Leases [Abstract]  
Lease, Cost
The components of lease expense recorded in the condensed consolidated statement of operations were as follows (in thousands):
 
Three Months Ended April 30, 2019
Operating lease cost
$
2,731

Finance lease cost:
 
Amortization of assets
972

Interest on lease liabilities
66

Short-term lease cost
127

Variable lease cost
403

Total lease costs
$
4,299

Other information related to leases was as follows (in thousands):
 
Three Months Ended April 30, 2019
Supplemental cash flow information:
 
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from operating leases*
$
2,167

Operating cash flows from finance leases
66

Financing cash flows from finance leases
1,014

Right-of-use assets obtained in exchange for lease obligations:
 
Operating leases

Finance leases
486

 
 
Weighted-average remaining lease term (in years):
 
Operating leases
6.6

Finance leases
1.7

 
 
Weighted-average discount rate:
 
Operating leases
6.4
%
Finance leases
4.8
%
*Includes cash paid for lease liability accretion of $0.8 million.
Supplemental Balance Sheet Information
Supplemental balance sheet information related to leases was as follows (in thousands):
 
Financial Statement Line Item
 
As of April 30, 2019
Assets:
 
 
 
Operating lease assets
Operating lease right-of-use assets
 
$
51,514

Finance lease assets
Property and equipment, net
 
5,284

Total leased assets
 
 
$
56,798

 
 
 
 
Liabilities:
 
 
 
Current
 
 
 
Operating
Operating lease liabilities, current
 
$
9,423

Finance
Finance lease liabilities, current
 
3,410

Non-current
 
 
 
Operating
Operating lease liabilities, non-current
 
44,571

Finance
Finance lease liabilities, non-current
 
1,994

Total Lease Liabilities:
 
 
$
59,398

Schedule of Future Minimum Rental Payment for Finance Leases
As of April 30, 2019, remaining maturities of lease liabilities (in thousands) were as follows:
 
Operating
Leases
 
Finance
Leases
Remainder of fiscal 2020
$
7,270

 
$
3,005

Fiscal 2021
9,789

 
2,006

Fiscal 2022
9,930

 
578

Fiscal 2023
10,142

 

Fiscal 2024
10,371

 

Thereafter
18,885

 

Total lease payments
$
66,387

 
$
5,589

Less: imputed interest
(12,393
)
 
(185
)
Total
$
53,994

 
$
5,404

Schedule of Future Minimum Rental Payments for Operating Leases
As of April 30, 2019, remaining maturities of lease liabilities (in thousands) were as follows:
 
Operating
Leases
 
Finance
Leases
Remainder of fiscal 2020
$
7,270

 
$
3,005

Fiscal 2021
9,789

 
2,006

Fiscal 2022
9,930

 
578

Fiscal 2023
10,142

 

Fiscal 2024
10,371

 

Thereafter
18,885

 

Total lease payments
$
66,387

 
$
5,589

Less: imputed interest
(12,393
)
 
(185
)
Total
$
53,994

 
$
5,404