XML 65 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts and Contracts Receivables - Accounts and Contracts Receivables (Detail) - USD ($)
$ in Thousands
Jan. 31, 2018
Jan. 31, 2017
Receivables [Abstract]    
Accounts receivable $ 16,392 $ 21,762
Contracts receivable 4,921 2,752
Accounts and contracts receivable 21,313 24,514
Less long-term portion (6,934) (4,968)
Current accounts and contracts receivable 14,379 19,546
Less current portion of allowance for doubtful accounts (3,885) (3,716)
Current portion of accounts and contracts receivable, net of allowance for doubtful accounts $ 10,494 $ 15,830