XML 105 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - € / shares
Jun. 30, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Ordinary share capital, par value (in EUR per share) € 0.01 € 0.01
Ordinary share capital, shares authorized (in shares) 350,000,000 350,000,000
Ordinary share capital, shares issued (in shares) 146,847,345 151,847,345
Ordinary share capital, shares outstanding (in shares) 136,602,986 142,674,664
Unvested restricted stock (in shares) 2,250,655 2,429,442
Treasury stock, at cost, shares (in shares) 10,244,359 9,172,681