XML 47 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Jul. 31, 2021
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued liabilities
Accounts payable and accrued liabilities consisted of the following:
July 31,
(In thousands)20212020
Accounts payable to sellers$123,642 $92,013 
Buyer deposits and prepayments105,369 89,020 
Trade accounts payable39,595 40,906 
Accrued compensation and benefits50,688 42,053 
Taxes payable10,953 17,036 
Accrued insurance8,328 9,315 
Other accrued liabilities31,251 28,187 
Total accounts payable and accrued expenses$369,826 $318,530