XML 94 R55.htm IDEA: XBRL DOCUMENT v2.4.0.8
Supplementary Balance Sheet Information (Components Of Accounts Payable And Accrued Liabilities) (Details) (USD $)
In Thousands, unless otherwise specified
Jul. 31, 2013
Jul. 31, 2012
Balance Sheet Related Disclosures [Abstract]    
Trade payables $ 61,364 $ 56,508
Deferred revenue 93,759 78,793
Accrued salaries, wages and deferred compensation 27,946 21,242
Accrued benefits 19,787 20,216
Deposits 14,331 12,031
Accrued interest 8,018 8,015
Other accruals 44,314 30,733
Total accounts payable and accrued liabilities $ 269,519 $ 227,538