XML 26 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Shareholders' Equity and Redeemable Non-controlling Interests, Shareholders' Equity, Ordinary shares (Details) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Ordinary share outstanding [Abstract]    
Beginning balance (in shares) 333,476,883  
Ending balance (in shares) 333,703,450  
Ordinary shares [Member]    
Ordinary share outstanding [Abstract]    
Beginning balance (in shares) 333,476,883 375,696,661
Share-based compensation (in shares) 196,037 235,550
Employee stock purchase plan (in shares) 81,215 42,792
Purchase of ordinary shares (in shares) (50,685) (5,648,900)
Ending balance (in shares) 333,703,450 370,326,103