XML 48 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Jul. 31, 2018
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued liabilities
Accounts payable and accrued liabilities consisted of the following:
 
 
July 31,
(In thousands)
 
2018
 
2017
Trade accounts payable
 
$
65,057

 
$
20,626

Accounts payable to sellers
 
68,660

 
50,534

Buyer deposits and prepayments
 
62,443

 
50,603

Accrued compensation and benefits
 
37,218

 
31,173

Accrued insurance
 
4,376

 
5,263

Other accrued liabilities
 
33,190

 
50,216

Total accounts payable and accrued expenses
 
$
270,944

 
$
208,415