XML 69 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share-Based Compensation - Stock Option Information Related to Equity Incentive Plan (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Options  
Outstanding, beginning of period (in shares) | shares 679,659
Granted (in shares) | shares 126,945
Exercised (in shares) | shares (154,897)
Forfeited (in shares) | shares (25,580)
Expired (in shares) | shares (720)
Outstanding, end of period (in shares) | shares 625,407
Vested and expected to vest (in shares) | shares 609,849
Exercisable (in shares) | shares 361,503
Weighted average exercise price  
Outstanding, beginning of period (usd per share) | $ / shares $ 137.19
Granted (usd per share) | $ / shares 249.15
Exercised (usd per share) | $ / shares 86.96
Forfeited (usd per share) | $ / shares 213.26
Expired (usd per share) | $ / shares 64.37
Outstanding, end of period (usd per share) | $ / shares 169.33
Vested and expected to vest (usd per share) | $ / shares 167.31
Exercisable (usd per share) | $ / shares $ 124.70
Weighted Average Remaining Contractual Life in Years  
Outstanding (in years) 3 years 7 months 17 days
Vested and expected to vest (in years) 3 years 6 months 29 days
Exercisable (in years) 2 years 4 months 6 days
Aggregate Intrinsic Value of In-The-Money Options  
Outstanding | $ $ 55,364,613
Vested and expected to vest | $ 55,128,404
Exercisable | $ $ 46,760,360