XML 66 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts and Contracts Receivables - Accounts and Contracts Receivables (Detail) - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
Accounts Receivable, Net, Current [Abstract]    
Accounts receivable $ 21,762 $ 27,691
Contracts receivable 2,752 2,877
Accounts and contracts receivable 24,514 30,568
Less long-term portion (4,968) (4,972)
Current accounts and contracts receivable 19,546 25,596
Less current portion of allowance for doubtful accounts (3,716) (3,633)
Current portion of accounts and contracts receivable, net of allowance for doubtful accounts $ 15,830 $ 21,963