XML 11 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
Jan. 31, 2012
Jul. 31, 2011
Jan. 31, 2011
Supplementary Balance Sheet Information [Abstract]      
Trade payables $ 73,268 $ 55,456 $ 71,289
Real estate development payables 2,483 3,360 9,702
Deferred revenue 104,570 66,044 100,614
Deposits 20,730 11,741 23,850
Accrued salaries, wages and deferred compensation 24,143 26,350 26,871
Accrued benefits 23,256 22,107 25,356
Accrued interest 7,914 8,511 13,828
Other accruals 45,109 27,790 39,729
Total accounts payable and accrued liabilities $ 301,473 $ 221,359 $ 311,239