XML 50 R61.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accounts Payable and Accrued Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Jul. 31, 2012
Jul. 31, 2011
Payables and Accruals [Abstract]    
Trade accounts payable $ 16,353 $ 12,365
Accounts payable to sellers 36,153 42,190
Accrued insurance 5,686 5,494
Accrued compensation and benefits 16,791 15,605
Buyer deposits and prepayments 19,127 14,229
Other accrued liabilities 8,848 11,825
Accounts payable and accrued liabilities, current, total $ 102,958 $ 101,708