XML 52 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Shareholder's Equity and Stock-Based Compensation - Schedule of Stock Option Activity (Details)
3 Months Ended
Mar. 31, 2020
$ / shares
shares
Equity [Abstract]  
Number of Stock Options, Outstanding - beginning of period | shares 3,030,071
Number of Stock Options, Granted | shares 199,405
Number of Stock Options, Exercised | shares (80,832)
Number of Stock Options, Forfeited/Expired | shares (38,100)
Number of Stock Options, Outstanding - end of period | shares 3,110,544
Number of Stock Options, Exercisable - end of period | shares 1,563,803
Weighted Average Exercise Price, Outstanding - beginning of Period | $ / shares $ 34.50
Weighted Average Exercise Price, Granted | $ / shares 107.93
Weighted Average Exercise Price, Exercised | $ / shares 16.61
Weighted Average Exercise Price, Forfeited/Expired | $ / shares 38.41
Weighted Average Exercise Price, Outstanding - end of period | $ / shares 39.63
Weighted Average Exercise Price, Exercisable - end of period | $ / shares $ 48.54