XML 43 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable, gross, current $ 372,207 $ 357,045    
Less allowance for doubtful accounts (4,942) (5,444) $ (4,311) $ (4,120)
Accounts receivable, net 367,265 351,601    
Advance charges receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable, gross, current 280,835 230,092    
Trade accounts receivable        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable, gross, current 89,274 125,255    
Other receivables        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable, gross, current $ 2,098 $ 1,698