XML 25 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Trade Accounts Receivable (Tables)
6 Months Ended
Jan. 31, 2020
Receivables [Abstract]  
Schedule of trade accounts receivable

    January 31,
2020
    July 31,
2019
 
    (unaudited, in thousands)  
Trade Accounts Receivable – Third Party   $ 449     $ 561  
Trade Accounts Receivable – Related Party     46       11  
Less: Allowance for Doubtful Accounts     (170)       (122)  
Trade Accounts Receivable, net   $ 325     $ 450