XML 29 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
12 Months Ended
Jan. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Purchase Obligations—At January 31, 2020, the Company had approximately $2.8 million in purchase orders outstanding.
Customs and Performance Guarantees—As of January 31, 2020, the Company had provided customs and performance guarantees totaling approximately $144,000 which, were secured by cash deposits to a banking institution.