Annual report pursuant to Section 13 and 15(d)

Benefit Plans - Other Plans (Details)

v3.10.0.1
Benefit Plans - Other Plans (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
plan
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Dec. 31, 2016
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of other share-based benefit plans | plan 2    
Expected dividend yield 0.70% 0.70% 0.00%
Share-based payment expense $ 133,175 $ 124,069 $ 108,604
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected dividend yield     0.10%
Employees and Non Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value of options granted (in dollars per share) | $ / shares $ 1.45 $ 1.17 $ 0.81
Total intrinsic value of stock options exercised $ 214,705 $ 166,517 $ 81,204
Number of net settled shares issued as a result of exercise of stock options and vesting of restricted stock units (in shares) | shares 19,393 16,957 10,918
Share-based payment expense $ 67,158 $ 78,491 $ 80,266
Restricted Stock Units (RSUs) and Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based payment expense 66,017 45,578 28,338
Total intrinsic value of restricted stock units and stock awards vested $ 84,623 $ 48,473 $ 17,807
Shares granted (in shares) | shares 17,475 11,721 18,523
Incremental shares granted (in shares) | shares 249 247 70
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of net settled shares issued as a result of exercise of stock options and vesting of restricted stock units (in shares) | shares 7,444 5,365 2,493
Performance-based Share Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted (in shares) | shares 5,158 938 3,036
Restricted Stock Units RSU and Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unrecognized compensation costs related to unvested share based payment awards for restricted stock units, net of estimated forfeitures $ 254,273 $ 241,521  
Weighted average expected period for recognition of compensation expenses 1 year 9 months 18 days