XML 63 R59.htm IDEA: XBRL DOCUMENT v3.2.0.727
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2015
Jul. 31, 2014
Payables and Accruals [Abstract]    
Trade accounts payable $ 15,287 $ 22,108
Accounts payable to sellers 42,230 40,105
Buyer deposits and prepayments 33,871 28,117
Accrued compensation and benefits 25,647 25,721
Accrued insurance 5,796 5,703
Other accrued liabilities 24,621 30,402
Total accounts payable and accrued expenses $ 147,452 $ 152,156