XML 17 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) - € / shares
Mar. 31, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Common stock, par value per share (in EUR per share) € 0.01 € 0.01
Common stock, authorized (in shares) 798,096,000 798,096,000
Common stock, issued (in shares) 230,761,910 228,806,301
Common stock, outstanding (in shares) 227,712,419 226,324,559
Treasury stock, at cost (in shares) 3,049,491 2,481,742