XML 12 R39.htm IDEA: XBRL DOCUMENT v2.4.0.6
Supplementary Balance Sheet Information (Composition Of Accounts Payable And Accrued Liabilities) (Details) (USD $)
In Thousands, unless otherwise specified
Apr. 30, 2012
Jul. 31, 2011
Apr. 30, 2011
Supplementary Balance Sheet Information [Abstract]      
Trade payables $ 52,844 $ 55,456 $ 42,619
Real estate development payables 2,775 3,360 4,731
Deferred revenue 68,182 66,044 38,589
Accrued salaries, wages and deferred compensation 23,534 26,350 28,736
Accrued benefits 26,089 22,107 27,752
Deposits 12,310 11,741 13,252
Accrued interest 13,534 8,511 1,962
Other accruals 24,779 27,790 22,427
Total accounts payable and accrued liabilities $ 224,047 $ 221,359 $ 180,068