XML 135 R83.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION REVENUE RECOGNITION - Contract Balances (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Contract assets $ 13,016 $ 21,473
Deferred revenue - current 2,860 2,967
Deferred revenue - long-term 85 62
Total deferred revenue 2,945 3,029
Trade Accounts Receivable    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Accounts receivable, trade, net $ 93,072 $ 112,141