XML 43 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Payable, Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2017
Jan. 31, 2017
Payables and Accruals [Abstract]    
Accounts payable $ 5,198 $ 5,303
Accrued employee compensation 4,401 10,607
Accrued offering costs 2,294 2,349
Accrued PowerListing Network application provider fees 1,669 1,602
Accrued professional fees 1,275 809
Accrued sales tax 979 1,213
Preferred stock warrant liability 0 944
Other 3,948 2,806
Total $ 19,764 $ 25,633