XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCOUNTS RECEIVABLES (Details) - USD ($)
Jan. 31, 2018
Jan. 31, 2017
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 22,820,925 $ 43,054,811
Financing Receivables, 0 to 30 days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 16,761,646
Financing Receivables, 30 to 60 days Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 20,760,211
Financing Receivables, Within 1 year Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 5,607,879
Financing Receivables Over 1 Year Past Due [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 6,059,279 $ 16,686,721