XML 72 R5.htm IDEA: XBRL DOCUMENT v3.3.0.814
Consolidated Balance Sheets (Parentheticals) - € / shares
Sep. 30, 2015
Dec. 31, 2014
Stockholders' equity:    
Ordinary shares par value (in euros per share) € 0.04 € 0.04
Ordinary shares, shares authorized (in shares) 1,275,000,000 1,275,000,000
Ordinary shares, shares outstanding (in shares) 452,844,958 486,969,402
Treasury stock, shares (in shares) 125,590,125 91,463,729