XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholder's Equity and Stock-Based Compensation - Schedule of Stock Option Activity (Details)
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Equity [Abstract]  
Number of Stock Options, Outstanding - beginning of period | shares 3,030,071
Number of Stock Options, Granted | shares 222,553
Number of Stock Options, Exercised | shares (114,967)
Number of Stock Options, Forfeited/Expired | shares (52,580)
Number of Stock Options, Outstanding - end of period | shares 3,085,077
Number of Stock Options, Exercisable - end of period | shares 1,570,049
Weighted Average Exercise Price, Outstanding - beginning of Period | $ / shares $ 34.50
Weighted Average Exercise Price, Granted | $ / shares 105.48
Weighted Average Exercise Price, Exercised | $ / shares 17.19
Weighted Average Exercise Price, Forfeited/Expired | $ / shares 36.45
Weighted Average Exercise Price, Outstanding - end of period | $ / shares 40.23
Weighted Average Exercise Price, Exercisable - end of period | $ / shares $ 49.40