Annual report pursuant to Section 13 and 15(d)

Summary of significant accounting policies (Details) - Allowance for doubtful accounts

v2.4.0.8
Summary of significant accounting policies (Details) - Allowance for doubtful accounts (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Jul. 31, 2014
Jul. 31, 2013
Jul. 31, 2012
Allowance for doubtful accounts [Abstract]      
Beginning balance $ 2,707 $ 3,273  
Provision for doubtful accounts 3,063 4,496 5,104
Write-offs (3,628) (5,062)  
Ending balance $ 2,142 $ 2,707 $ 3,273