XML 46 R56.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, 2014
Jul. 31, 2013
Balance Sheet Related Disclosures [Abstract]    
Trade payables $ 71,823 $ 61,364
Deferred revenue 110,566 93,759
Accrued salaries, wages and deferred compensation 29,833 27,946
Accrued benefits 21,351 19,787
Deposits 15,272 14,331
Accrued interest 5,429 8,018
Other accruals 34,944 44,314
Total accounts payable and accrued liabilities $ 289,218 $ 269,519