XML 48 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
9 Months Ended
Oct. 31, 2019
Leases [Abstract]  
Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows (in thousands):
 
Nine months ended
October 31, 2019
Cash paid for amounts included in the measurement of lease
liabilities:
 
Operating cash flows from operating leases
$
5,131

Right-of-use assets obtained in exchange for lease obligations:
 
Operating leases
$
11,656

 
 
Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases was as follows (in thousands, except lease term and discount rate):
 
As of
October 31, 2019
Operating Leases
 
Lease right-of-use-assets
$
24,055

Lease liabilities
$
6,401

Lease liabilities, noncurrent
19,261

Total operating lease liabilities
$
25,662

Finance Leases
 
Property and equipment, at cost
$
1,738

Accumulated depreciation
(978
)
Property and equipment, net
$
760

Lease liabilities
$
1,029

Lease liabilities, noncurrent
621

Total finance lease liabilities
$
1,650

Weighted Average Remaining Lease Term
 
Operating leases
5.2 years

Finance leases
1.6 years

Weighted Average Discount Rate
 
Operating leases
4.3
%
Finance leases
4.3
%
 
 
 
Maturities of Lease Liabilities
Maturities of lease liabilities were as follows (in thousands):
Period
Operating leases
 
Finance leases
Remaining for Fiscal 2020
$
1,787

 
$
269

Fiscal 2021
7,178

 
1,076

Fiscal 2022
6,109

 
359

Fiscal 2023
4,119

 

Fiscal 2024
3,208

 

Thereafter
6,365

 

Total lease payments
28,766

 
1,704

Less imputed interest
(3,104
)
 
(54
)
Total
$
25,662

 
$
1,650

 
 
 
 

Future Minimum Lease Payments Under Non-cancelable Operating Leases Under ASU 840
Future minimum lease payments under non-cancelable operating leases as of January 31, 2019 under ASC 840 were as follows (in thousands):
Period
Operating leases
Fiscal 2020
$
5,079

Fiscal 2021
4,843

Fiscal 2022
4,063

Fiscal 2023
2,534

Fiscal 2024
1,884

Thereafter
1,495

Total
$
19,898