XML 75 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Receivables Accounts Receivables - Accounts Receivable (Details) - USD ($)
$ in Thousands
Jan. 31, 2019
Jan. 31, 2018
Receivables [Abstract]    
Current accounts receivable $ 14,195 $ 14,379
Long-term accounts receivable 712 6,934
Accounts receivable 14,907 21,313
Less current portion of allowance for doubtful accounts (2,113) (3,885)
Less long-term portion of allowance for doubtful accounts 0 (2,282)
Less total allowance for doubtful accounts (2,113) (6,167)
Current accounts receivable, net of allowance for doubtful accounts 12,082 10,494
Long-term accounts receivable, net of allowance for doubtful accounts 712 4,652
Total accounts receivable, net of allowance for doubtful accounts $ 12,794 $ 15,146