XML 42 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments (Tables)
12 Months Ended
Jan. 31, 2018
Commitments [Abstract]  
Minimum future lease payments
Minimum future lease payments (in thousands) for operating leases in effect as of January 31, 2018, are as follows:
Year ending January 31,
 
2019
$
4,386

2020
4,219

2021
3,970

2022
4,927

2023
5,040

Thereafter
11,879

Total minimum lease payments
$
34,421

Rent expense
Rent expense relating to operating leases was as follows (in thousands):
Year ended January 31,
 
2018
$
5,644

2017
5,735

2016
5,681