XML 96 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-based Compensation (Details 1) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 1,500,000    
ESPP, Weighted Average Purchase Price of Shares Purchased $ 33.19 $ 42.21  
Shares of common stock reserved for issuance under the ESPP (15,000,000.0)    
Payments for Repurchase of Common Stock $ (166,311) $ (124,998) $ (243,706)
Repurchase of common stock (in shares) (4,600,000)    
Common Stock and Additional Paid-in Capital      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Repurchase of common stock (in shares) (4,115,000) (2,549,000) (4,986,000)
Treasury Stock, Common      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Repurchase of common stock (in shares) (450,000)    
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares of common stock reserved for future issuance under all of the stock incentive plans 4,967,000    
Vested not distributed 120,000    
Restricted stock units granted 1,116,000    
Employee Stock Purchase Plan (ESPP)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of common stock shares issued 267,574 169,000  
Shares of common stock reserved for future issuance under all of the stock incentive plans 1,136,841    
Employee Stock Purchase Plan (ESPP) | 2019 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of common stock shares issued   95,585  
Employee Stock Purchase Plan (ESPP) | 2009 Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of common stock shares issued   73,415  
Time-vested restricted stock unit      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units granted 1,018,000 867,000 594,000
Time-vested and performance-based restricted stock unit      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value per share $ 43.78 $ 50.45 $ 52.93
Performance-based restricted stock unit [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units granted 98,000 158,000 177,000
Weighted average grant date fair value per share $ 42.51 $ 49.57 $ 52.32
Total fair value of awards granted $ 4,200    
Restricted Stock Unit Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total fair value of awards granted 48,752 $ 51,578 $ 40,675
Stock Option Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cash received from the exercise of stock options 3,300 21,200 23,700
Share-based Payment Arrangement, Exercise of Option, Tax Benefit $ 2,600 $ 4,800 $ 8,700