Annual report pursuant to Section 13 and 15(d)

Employee Stock Plans - Non-vested Stock Options (Details)

v3.19.3.a.u2
Employee Stock Plans - Non-vested Stock Options (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]        
Nonvested, Beginning Balance (in shares) 1,578      
Granted (in shares) 2,043 851 1,167  
Vested (in shares) (657)      
Forfeited / Cancelled (in shares) (350)      
Nonvested, Ending Balance (in shares) 1,578 1,578   2,614
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Nonvested, beginning balance (in USD per share) $ 63.13      
Granted (in USD per share) 23.64 $ 84.55 $ 47.17  
Vested (in USD per share) 54.87 43.30 $ 32.52  
Forfeited / Cancelled (in USD per share) 62.40      
Nonvested, ending balance (in USD per share) $ 34.40 $ 63.13