XML 17 R37.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
Oct. 31, 2012
Jul. 31, 2012
Oct. 31, 2011
Balance Sheet Related Disclosures [Abstract]      
Trade payables $ 87,422 $ 56,508 $ 96,807
Deferred revenue 134,963 78,793 123,364
Accrued salaries, wages and deferred compensation 19,882 21,242 18,365
Accrued benefits 19,397 20,216 21,525
Deposits 9,633 12,031 9,163
Accrued interest 13,433 8,015 13,933
Other accruals 33,528 30,733 33,435
Total accounts payable and accrued liabilities $ 318,258 $ 227,538 $ 316,592