XML 175 R5.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Balance Sheets (Parenthetical)
Dec. 31, 2018
€ / shares
shares
Oct. 31, 2018
€ / shares
shares
Dec. 31, 2017
$ / shares
shares
Ordinary shares/Common stock, par value (usd per share) | € / shares   € 0.001  
Ordinary shares/Common stock, issued (in shares)   551,055,000  
Treasury stock (in shares) 4,068,642   96,453,634
Ordinary shares      
Ordinary shares/Common stock, par value (usd per share) | (per share) € 0.001   $ 0.01
Ordinary shares/Common stock, authorized (in shares) 1,750,000,000   800,000,000
Ordinary shares/Common stock, issued (in shares) 551,310,272   383,230,625