XML 15 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Jul. 31, 2019
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued liabilities
Accounts payable and accrued liabilities consisted of the following:
 
 
July 31,
(In thousands)
 
2019
 
2018
Trade accounts payable
 
$
45,520

 
$
65,057

Accounts payable to sellers
 
68,427

 
68,660

Buyer deposits and prepayments
 
73,421

 
62,443

Accrued compensation and benefits
 
41,400

 
37,218

Accrued insurance
 
8,507

 
4,376

Other accrued liabilities
 
33,643

 
33,190

Total accounts payable and accrued expenses
 
$
270,918

 
$
270,944