XML 25 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, 2013
Jul. 31, 2013
Oct. 31, 2012
Balance Sheet Related Disclosures [Abstract]      
Trade payables $ 100,125 $ 61,364 $ 87,422
Deferred revenue 166,705 93,759 134,963
Accrued salaries, wages and deferred compensation 16,857 27,946 19,882
Accrued benefits 18,135 19,787 19,397
Deposits 12,972 14,331 9,633
Accrued interest 13,447 8,018 13,433
Other accruals 41,310 44,314 33,528
Total accounts payable and accrued liabilities $ 369,551 $ 269,519 $ 318,258