XML 25 R65.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Lease Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2019
Jul. 31, 2018
Aggregate future minimum payments under noncancelable operating leases        
Fiscal 2020 (remaining six months) $ 3,204   $ 3,204  
Fiscal 2021 5,877   5,877  
Fiscal 2022 5,600   5,600  
Fiscal 2023 4,753   4,753  
Fiscal 2024 3,498   3,498  
Thereafter 2,058   2,058  
Total minimum lease payments 24,990   24,990  
Rent expense $ 2,200 $ 1,700 $ 4,000 $ 3,200