XML 35 R40.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
Oct. 31, 2014
Jul. 31, 2014
Oct. 31, 2013
Balance Sheet Related Disclosures [Abstract]      
Trade payables $ 94,035 $ 71,823 $ 100,125
Deferred revenue 198,133 110,566 166,705
Accrued salaries, wages and deferred compensation 18,379 29,833 16,857
Accrued benefits 20,046 21,351 18,135
Deposits 14,614 15,272 12,972
Accrued interest 8,595 5,429 13,447
Other accruals 36,468 34,944 41,310
Total accounts payable and accrued liabilities $ 390,270 $ 289,218 $ 369,551