XML 105 R91.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Options outstanding, beginning of period (in shares) 1,754 1,861 1,896
Options granted (in shares) 815 376 318
Options exercised (in shares) (360) (335) (292)
Options canceled/forfeited (in shares) (80) (148) (61)
Aggregate impact of conversion related to the Separation (in shares) 2,406    
Options outstanding, end of period (in shares) 4,535 1,754 1,861
Options vested and expected to vest (in shares) 3,530    
Options exercisable (in shares) 1,607    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Options outstanding, beginning of period (in dollars per share) $ 53.74 $ 44.78 $ 38.09
Options granted (in dollars per share)   77.47 76.67
Options exercised (in dollars per share)   28.18 28.99
Options canceled/forfeited (in dollars per share)   42.67 54.13
Options outstanding, end of period (in dollars per share) 27.17 $ 53.74 $ 44.78
Options vested and expected to vest (in dollars per share) 26.40    
Options exercisable (in dollars per share) $ 21.21    
Weighted average remaining contractual term, outstanding 7 years 3 months 18 days    
Weighted average remaining contractual term, vested and expected to vest 7 years    
Weighted average remaining contractual term, exercisable 5 years 2 months 12 days    
Aggregate intrinsic value, outstanding $ 28,288    
Aggregate intrinsic value, vested and expected to vest 24,736    
Aggregate intrinsic value, exercisable $ 19,597