XML 18 R55.htm IDEA: XBRL DOCUMENT v2.4.0.6
Supplementary Balance Sheet Information (Components Of Accounts Payable And Accrued Liabilities) (Details) (USD $)
In Thousands, unless otherwise specified
Jul. 31, 2012
Jul. 31, 2011
Balance Sheet Related Disclosures [Abstract]    
Trade payables $ 56,508 $ 58,816
Deferred revenue 78,793 66,044
Accrued salaries, wages and deferred compensation 21,242 26,350
Accrued benefits 20,216 22,107
Deposits 12,031 11,741
Accrued interest 8,015 8,511
Other accruals 30,733 27,790
Total accounts payable and accrued liabilities $ 227,538 $ 221,359