XML 35 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet - Accounts and Contracts Receivables (Detail) - USD ($)
$ in Thousands
Jul. 31, 2017
Jan. 31, 2017
Accounts Receivable, Net, Current [Abstract]    
Accounts receivable $ 16,250 $ 21,762
Contracts receivable 5,823 2,752
Accounts and contracts receivable 22,073 24,514
Accounts and contracts receivable 22,073 24,514
Less long-term portion (6,215) (4,968)
Current accounts and contracts receivable 15,858 19,546
Current accounts and contracts receivable 15,858 19,546
Less current portion of allowance for doubtful accounts (3,419) (3,716)
Current portion of accounts and contracts receivable, net of allowance for doubtful accounts $ 12,439 $ 15,830