XML 22 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated balance sheets (Parenthetical) - € / shares
Mar. 31, 2020
Dec. 31, 2019
Consolidated balance sheets    
Par value € 0  
Nominal value per share € 1.00  
Shares authorized 374,165,226 374,165,226
Shares issued 304,444,441 304,436,876
Shares outstanding 293,344,152 298,329,247