XML 32 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
Apr. 30, 2014
Jul. 31, 2013
Apr. 30, 2013
Balance Sheet Related Disclosures [Abstract]      
Trade payables $ 48,406 $ 61,364 $ 59,515
Deferred revenue 93,135 93,759 81,092
Accrued salaries, wages and deferred compensation 35,221 27,946 28,563
Accrued benefits 25,468 19,787 24,002
Deposits 17,772 14,331 12,173
Accrued interest 13,549 8,018 13,543
Other accruals 31,226 44,314 27,464
Total accounts payable and accrued liabilities $ 264,777 $ 269,519 $ 246,352