Annual report pursuant to Section 13 and 15(d)

SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - Schedule of Valuation and Qualifying Accounts

v2.4.0.8
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - Schedule of Valuation and Qualifying Accounts (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Jul. 31, 2014
Jul. 31, 2013
Jul. 31, 2012
Allowance for Doubtful Accounts [Member]
     
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - Schedule of Valuation and Qualifying Accounts [Line Items]      
Balance at Beginning of period $ 2,707 $ 3,273 $ 3,488
Charged to costs and expenses 3,063 4,496 5,104
Deductions 3,628 [1] 5,062 [1] 5,319 [1]
Balance at end of period 2,142 2,707 3,273
Valuation Allowance of Deferred Tax Assets [Member]
     
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS (Details) - Schedule of Valuation and Qualifying Accounts [Line Items]      
Balance at Beginning of period 47,623 41,261 32,920
Charged to costs and expenses 1,842 6,362 8,341
Balance at end of period $ 49,465 $ 47,623 $ 41,261
[1] Write-off of uncollectible accounts receivable.