XML 34 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Jul. 31, 2018
Basis of Presentation (Textual)      
Contract assets $ 20,558   $ 12,155
Deferred income 314,000   $ 262,000
Sales commissions $ 39,828 $ 25,717