XML 54 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
6 Months Ended
Jul. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of noncancelable contractual obligations As of July 31, 2019, our noncancelable contractual obligations with a remaining term of more than one year were as follows (in thousands):
Fiscal 2020, remainder
$
4,322

Fiscal 2021
10,987

Fiscal 2022
9,379

Fiscal 2023
898

Fiscal 2024
943

Thereafter
4,555

Total
$
31,084