XML 22 R38.htm IDEA: XBRL DOCUMENT v2.4.0.6
Supplementary Balance Sheet Information (Components Of Accounts Payable And Accrued Liabilities) (Details) (USD $)
In Thousands, unless otherwise specified
Apr. 30, 2013
Jul. 31, 2012
Apr. 30, 2012
Balance Sheet Related Disclosures [Abstract]      
Trade payables $ 59,515 $ 56,508 $ 55,619
Deferred revenue 81,092 78,793 68,182
Accrued salaries, wages and deferred compensation 28,563 21,242 23,534
Accrued benefits 24,002 20,216 26,089
Deposits 12,173 12,031 12,310
Accrued interest 13,543 8,015 13,534
Other accruals 27,464 30,733 24,779
Total accounts payable and accrued liabilities $ 246,352 $ 227,538 $ 224,047