XML 35 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet - Accounts and Contracts Receivables (Detail) - USD ($)
$ in Thousands
Oct. 31, 2017
Jan. 31, 2017
Accounts Receivable, Net, Current [Abstract]    
Accounts receivable $ 16,015 $ 21,762
Contracts receivable 5,374 2,752
Accounts and contracts receivable 21,389 24,514
Less long-term portion (6,259) (4,968)
Current accounts and contracts receivable 15,130 19,546
Less current portion of allowance for doubtful accounts (2,965) (3,716)
Current portion of accounts and contracts receivable, net of allowance for doubtful accounts $ 12,165 $ 15,830