XML 11 R53.htm IDEA: XBRL DOCUMENT v2.3.0.15
Accounts Payable and Accrued Liabilities (Details) (USD $)
In Thousands
Jul. 31, 2011
Jul. 31, 2010
Payables and Accruals [Abstract]  
Trade accounts payable$ 12,365$ 14,923
Accounts payable to sellers42,19040,370
Accrued insurance5,4944,831
Accrued compensation and benefits15,60514,298
Buyer prepayments14,2299,105
Other accrued liabilities11,82510,213
Accounts Payable and Accrued Liabilities, Current, Total$ 101,708$ 93,740