XML 25 R35.htm IDEA: XBRL DOCUMENT v2.3.0.15
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Jul. 31, 2011
Payables and Accruals [Abstract] 
Accounts payable and accrued liabilities for 31 July 2011 and 31 July 2010
     July 31,
   
     2011
   2010
Trade accounts payable
              $ 12,365          $ 14,923   
Accounts payable to sellers
                 42,190             40,370   
Accrued insurance
                 5,494             4,831   
Accrued compensation and benefits
                 15,605             14,298   
Buyer prepayments
                 14,229             9,105   
Other accrued liabilities
                 11,825             10,213   
 
              $ 101,708          $ 93,740