XML 115 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Option Activity Tables (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 13, 2017
Oct. 04, 2016
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock Options          
Number of shares          
Outstanding at beginning of period     2,661,282 3,574,439 3,568,434
Granted     367,142 387,306 543,881
Forfeitures     (71,534) (114,769) (154,510)
Exercises     (265,831) (1,185,694) (383,366)
Outstanding at end of period     2,691,059 2,661,282 3,574,439
Weighted Average Exercise Price          
Outstanding at beginning of period     $ 15.94 $ 10.78 $ 7.82
Granted     63.27 43.82 31.12
Forfeited     31.61 30.64 16.22
Exercised     8.94 8.08 9.91
Outstanding at end of period     $ 22.67 $ 15.94 $ 10.78
Outstanding, Weighted Average Remaining Contractual Term     5 years 8 months 12 days    
Outstanding, Intrinsic Value     $ 72,621    
Exercisable, Number     1,852,025    
Exercisable, Weighted Average Exercise Price     $ 10.92    
Exercisable, Weighted Average Remaining Contractual Term     4 years 4 months 24 days    
Exercisable, Intrinsic Value     $ 66,165    
Expected to Vest, Outstanding, Number     761,428    
Expected to Vest, Outstanding, Weighted Average Exercise Price     $ 48.62    
Expected To Vest, Weighted Average Remaining Contractual Term     8 years 6 months    
Expected To Vest, Aggregate Intrinsic Value     $ 5,858    
Performance Stock Options          
Number of shares          
Outstanding at beginning of period     135,000 150,000 200,000
Granted     0 0 0
Forfeitures     0 0 0
Exercises     (105,000) (15,000) (50,000)
Outstanding at end of period     30,000 135,000 150,000
Weighted Average Exercise Price          
Outstanding at beginning of period     $ 20.64 $ 20.41 $ 19.89
Granted     0 0 0
Forfeited     0 0 0
Exercised     20.41 18.33 18.33
Outstanding at end of period     $ 21.45 $ 20.64 $ 20.41
Outstanding, Weighted Average Remaining Contractual Term     7 years    
Outstanding, Intrinsic Value     $ 746    
Exercisable, Number     30,000    
Exercisable, Weighted Average Exercise Price     $ 21.45    
Exercisable, Weighted Average Remaining Contractual Term     7 years    
Exercisable, Intrinsic Value     $ 746    
Expected to Vest, Outstanding, Weighted Average Exercise Price $ 21.45 $ 18.33      
Options vested 100,000 100,000