XML 17 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
12 Months Ended
Jan. 31, 2020
Leases [Abstract]  
Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows (in thousands):
 
Year ended
January 31, 2020
Cash paid for amounts included in the measurement of lease
liabilities:
 
Operating cash flows towards operating leases
$
7,657

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

Operating leases obtained through business combinations
$
14,550

 
 

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):
 
January 31, 2020
Operating Leases
 
Lease right-of-use-assets
$
49,132

Lease liabilities
$
8,960

Lease liabilities, noncurrent
44,453

Total operating lease liabilities
$
53,413

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

Accumulated depreciation
(1,320
)
Property and equipment, net
$
441

Lease liabilities
$
1,054

Lease liabilities, noncurrent
362

Total finance lease liabilities
$
1,416

Weighted Average Remaining Lease Term
 
Operating leases
7.1 years

Finance leases
1.3 years

Weighted Average Discount Rate
 
Operating leases
4.3
%
Finance leases
4.3
%
 
 

Maturities of Leases Liabilities
Maturities of lease liabilities as of January 31, 2020 were as follows (in thousands):
Period
Operating leases
 
Finance leases
Fiscal 2021
$
10,722

 
$
1,090

Fiscal 2022
10,215

 
364

Fiscal 2023
8,056

 

Fiscal 2024
7,311

 

Fiscal 2025
5,344

 

Thereafter
20,867

 

Total lease payments
62,515

 
1,454

Less imputed interest
(9,102
)
 
(38
)
Total
$
53,413

 
$
1,416

 
 
 
 

Future Minimum Lease Payments Under Non-cancelable Operating Leases
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