XML 64 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 3,133 $ 2,934 $ 21,083 $ 18,715
Proceeds from stock options exercised $ 500 $ 12,200 $ 2,145 $ 39,175
Shares issued upon exercise of stock options (in shares) 28,402 740,748 119,991 2,427,156
Total intrinsic value of stock options exercised $ 300 $ 16,000 $ 1,200 $ 45,500
Unrecognized compensation cost related to stock options outstanding 5,600   $ 5,600  
Recognition period for compensation cost related to awards outstanding     1 year 2 months 12 days  
Weighted-average grant date fair value per share of stock options (in dollars per share)     $ 9.06 $ 13.87
Total income tax benefits 6,120 2,159 $ 9,814 $ 10,049
Share-based Payment Arrangement, Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 1,000 900 8,000 7,800
Total income tax benefits     3,200 16,100
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 2,100 $ 1,900 $ 13,100 $ 10,900
Recognition period for compensation cost related to awards outstanding     1 year 1 month 6 days  
Restricted stock units granted (in shares) 7,538 12,687 746,502 474,520
Fair market value of restricted stock units $ 200 $ 500 $ 18,100 $ 16,200
Number of unvested restricted stock units (in shares) 1,147,469   1,147,469  
Unrecognized compensation cost related to restricted stock units $ 13,300   $ 13,300