XML 58 R52.htm IDEA: XBRL DOCUMENT v2.4.0.6
RESTRUCTURING AND OTHER CHARGES, NET (Details 1) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Jul. 31, 2012
Jul. 31, 2011
Jul. 31, 2010
Jul. 31, 2009
Restructuring Reserve [Roll Forward]        
Reversal of excess reserves $ 77 $ 26 $ 237  
Restructuring Liabilty 2012 [Member]
       
Restructuring Reserve [Roll Forward]        
Original charge 65,300      
Utilized (30,163)      
Translation (170)      
Ending Balance 34,967      
Restructuring Liabilty 2011 [Member]
       
Restructuring Reserve [Roll Forward]        
Original charge   10,370    
Utilized (3,549) (7,042)    
Translation (119) 340    
Ending Balance 0 3,668    
Restructuring Liabilty 2010 [Member]
       
Restructuring Reserve [Roll Forward]        
Original charge     11,615 [1]  
Utilized (1,678) (1,491) (7,472)  
Translation 0 6 (8)  
Ending Balance 972 2,650 4,135  
Restructuring Liabilty 2009 [Member]
       
Restructuring Reserve [Roll Forward]        
Original charge       23,672
Utilized (341) (851) (5,490) (16,890)
Reversal of excess reserves (46) (6) (143)  
Translation (71) 120 (113) 432
Ending Balance 273 731 1,468 7,214
Severance [Member] | Restructuring Liabilty 2012 [Member]
       
Restructuring Reserve [Roll Forward]        
Original charge 61,852      
Utilized (27,365)      
Translation (123)      
Ending Balance 34,364      
Severance [Member] | Restructuring Liabilty 2011 [Member]
       
Restructuring Reserve [Roll Forward]        
Original charge   4,863    
Utilized (3,199) (1,817)    
Translation (119) 272    
Ending Balance 0 3,318    
Severance [Member] | Restructuring Liabilty 2010 [Member]
       
Restructuring Reserve [Roll Forward]        
Original charge     6,034 [1]  
Utilized (1,678) (1,356) (2,031)  
Translation 0 2 1  
Ending Balance 972 2,650 4,004  
Severance [Member] | Restructuring Liabilty 2009 [Member]
       
Restructuring Reserve [Roll Forward]        
Original charge       18,938
Utilized (341) (845) (4,902) (12,757)
Reversal of excess reserves (46) (6) (143)  
Translation (71) 120 (86) 412
Ending Balance 273 731 1,462 6,593
Other [Member] | Restructuring Liabilty 2012 [Member]
       
Restructuring Reserve [Roll Forward]        
Original charge 3,448      
Utilized (2,798)      
Translation (47)      
Ending Balance 603      
Other [Member] | Restructuring Liabilty 2011 [Member]
       
Restructuring Reserve [Roll Forward]        
Original charge   5,507    
Utilized (350) (5,225)    
Translation 0 68    
Ending Balance 0 350    
Other [Member] | Restructuring Liabilty 2010 [Member]
       
Restructuring Reserve [Roll Forward]        
Original charge     5,581 [1]  
Utilized 0 (135) (5,441)  
Translation 0 4 (9)  
Ending Balance 0 0 131  
Other [Member] | Restructuring Liabilty 2009 [Member]
       
Restructuring Reserve [Roll Forward]        
Original charge       4,734
Utilized 0 (6) (588) (4,133)
Reversal of excess reserves 0 0 0  
Translation 0 0 (27) 20
Ending Balance $ 0 $ 0 $ 6 $ 621
[1] Excludes stock-based compensation expense of $603.