XML 40 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
3 Months Ended
Apr. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of noncancelable contractual obligations As of April 30, 2019, our noncancelable contractual obligations with a remaining term of more than one year were as follows (in thousands):

Fiscal 2020, remainder
$
6,142

Fiscal 2021
10,987

Fiscal 2022
9,379

Fiscal 2023
898

Fiscal 2024
943

Thereafter
4,555

Total
$
32,904