XML 30 R47.htm IDEA: XBRL DOCUMENT  v2.3.0.11
RESTRUCTURING AND OTHER CHARGES, NET (Details 1) (USD $)
In Thousands
12 Months Ended
Jul. 31, 2011
Jul. 31, 2010
Jul. 31, 2009
Reversal of excess reserves $ 26 $ 237 $ 164
Severance [Member] | Restrcturing Liabilty 2009 [Member]
     
Original charge     18,938
Utilized (845) (4,902) (12,757)
Reversal of excess reserves 6 143  
Translation 120 (86) 412
Ending Balance 731 1,462 6,593
Severance [Member] | Restrcturing Liabilty 2010 [Member]
     
Original charge   6,034  
Utilized (1,356) (2,031)  
Translation 2 1  
Ending Balance 2,650 4,004  
Severance [Member] | Restrcturing Liabilty 2011 [Member]
     
Original charge 4,863    
Utilized (1,817)    
Translation 272    
Ending Balance 3,318    
Other [Member] | Restrcturing Liabilty 2009 [Member]
     
Original charge     4,734
Utilized (6) (588) (4,133)
Translation 0 (27) 20
Ending Balance 0 6 621
Other [Member] | Restrcturing Liabilty 2010 [Member]
     
Original charge   5,581  
Utilized (135) (5,441)  
Translation 4 (9)  
Ending Balance 0 131  
Other [Member] | Restrcturing Liabilty 2011 [Member]
     
Original charge 5,507    
Utilized (5,225)    
Translation 68    
Ending Balance 350    
Restrcturing Liabilty 2009 [Member]
     
Original charge     23,672
Utilized (851) (5,490) (16,890)
Reversal of excess reserves 6 143  
Translation 120 (113) 432
Ending Balance 731 1,468 7,214
Restrcturing Liabilty 2010 [Member]
     
Original charge   11,615  
Utilized (1,491) (7,472)  
Translation 6 (8)  
Ending Balance 2,650 4,135  
Restrcturing Liabilty 2011 [Member]
     
Original charge 10,370    
Utilized (7,042)    
Translation 340    
Ending Balance $ 3,668