XML 52 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Operating Leases - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Lessee Lease Description [Line Items]    
Operating Lease, Expense $ 2.5  
Short-term lease expense $ 0.4  
Weighted-average remaining lease term 7 years 4 months 24 days  
Weighted-average discount rate 5.10%  
Operating lease that has not yet commenced with undiscounted cash flows $ 1.0  
Rent expense   $ 1.4
Minimum    
Lessee Lease Description [Line Items]    
Lease contractual period 1 year  
Maximum    
Lessee Lease Description [Line Items]    
Lease contractual period 10 years