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
Jan. 31, 2014
Jul. 31, 2013
Jan. 31, 2013
Balance Sheet Related Disclosures [Abstract]      
Trade payables $ 76,575 $ 61,364 $ 63,914
Deferred revenue 140,156 93,759 117,812
Accrued salaries, wages and deferred compensation 33,243 27,946 30,838
Accrued benefits 22,755 19,787 21,870
Deposits 32,788 14,331 26,411
Accrued interest 7,912 8,018 7,896
Other accruals 55,779 44,314 48,763
Total accounts payable and accrued liabilities $ 369,208 $ 269,519 $ 317,504