XML 73 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounting for Stock-based Compensation - Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares, Non-vested Beginning Balance 474,240 463,587 507,998
Number of Shares, Granted 159,831 235,480 194,227
Number of Shares, Vested (164,913) (169,279) (179,974)
Number of Shares, Cancelled (19,183) (55,548) (58,664)
Number of Shares, Non-vested Ending Balance 449,975 474,240 463,587
Number of Shares, expected to vest in the future 419,706    
Weighted-Average Grant Date Fair Value, Non-vested Beginning Balance $ 50.93 $ 38.71 $ 36.12
Weighted-Average Grant Date Fair Value, Granted 77.74 65.37 41.41
Weighted-Average Grant Date Fair Value, Vested 43.82 38.66 35.19
Weighted-Average Grant Date Fair Value, Cancelled 56.18 47.50 36.04
Weighted-Average Grant Date Fair Value, Non-vested Ending Balance 62.48 $ 50.93 $ 38.71
Weighted-Average Grant Date Fair Value, expected to vest in the future $ 61.77    
Aggregate Intrinsic Value, Non-vested $ 41,226,710    
Aggregate Intrinsic Value, expected to vest in the future $ 38,453,464