XML 25 R52.htm IDEA: XBRL DOCUMENT v2.4.0.6
STOCK-BASED PAYMENT (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Apr. 30, 2012
Apr. 30, 2011
Apr. 30, 2012
Apr. 30, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation $ 8,996 $ 8,360 $ 26,199 $ 20,378
Restricted stock units [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Allocated Share-based Compensation Expense 4,541 4,145 13,880 10,177
Stock options [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Allocated Share-based Compensation Expense 2,013 2,100 5,208 4,078
ESPP [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Allocated Share-based Compensation Expense 1,415 1,118 3,980 3,180
MSPP [Member]
       
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Allocated Share-based Compensation Expense $ 1,027 $ 997 $ 3,131 $ 2,943