XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Summary of Restricted Stock Unit and Performance Stock Units Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Number of Units outstanding, beginning of year (in shares) 1,107 1,249 1,244
Number of Units, Granted (in shares) 686 577 718
Number of Units, Released (in shares) (554) (598) (547)
Number of Units, Forfeited (in shares) (124) (121) (166)
Number of Units outstanding, end of period (in shares) 1,115 1,107 1,249
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Weighted Average Grant Date Fair Value, Units outstanding, beginning of year (in dollars per share) $ 76.10 $ 45.47 $ 28.52
Weighted Average Grant Date Fair Value, Granted (in dollars per share) 165.67 100.76 59.09
Weighted Average Grant Date Fair Value, Released (in dollars per share) 66.23 40.68 27.38
Weighted Average Grant Date Fair Value, Forfeited (in dollars per share) 100.64 52.40 36.91
Weighted Average Grant Date Fair Value, Units outstanding, end of period (in dollars per share) $ 133.40 $ 76.10 $ 45.47
Aggregate intrinsic value at year end $ 174,999    
Performance Stock Units (PSUs)      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]      
Number of Units outstanding, beginning of year (in shares) 5,618 6,033 411
Number of Units, Granted (in shares) 309 417 6,041
Number of Units, Released (in shares) (4,345) (184) (103)
Number of Units, Forfeited (in shares) (83) (648) (316)
Number of Units outstanding, end of period (in shares) 1,499 5,618 6,033
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Weighted Average Grant Date Fair Value, Units outstanding, beginning of year (in dollars per share) $ 35.71 $ 34.47 $ 27.82
Weighted Average Grant Date Fair Value, Granted (in dollars per share) 77.53 58.11 34.61
Weighted Average Grant Date Fair Value, Released (in dollars per share) 37.16 27.79 17.14
Weighted Average Grant Date Fair Value, Forfeited (in dollars per share) 40.91 40.83 33.99
Weighted Average Grant Date Fair Value, Units outstanding, end of period (in dollars per share) $ 39.86 $ 35.71 $ 34.47
Aggregate intrinsic value at year end $ 235,325