XML 44 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments (Tables)
12 Months Ended
Jan. 31, 2019
Commitments [Abstract]  
Minimum future lease payments
Minimum future lease payments (in thousands) for operating leases in effect as of January 31, 2019, are as follows:
Year ending January 31,
 
2020
$
5,045

2021
4,405

2022
5,041

2023
5,040

2024
5,192

Thereafter
6,687

Total minimum lease payments
$
31,410

Rent expense
Rent expense relating to operating leases was as follows (in thousands):
Year ended January 31,
 
2019
$
6,006

2018
5,644