Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Stock Option Plan and Restricted Stock Activity (Details)

v3.21.1
Stockholders' Equity - Stock Option Plan and Restricted Stock Activity (Details)
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Stock Options  
Shares  
Balance at beginning of period (shares) | shares 2,561,822
Granted (shares) | shares 265,529
Options exercised (shares) | shares (522,172)
Forfeited (shares) | shares (58,862)
Balance at end of period (shares) | shares 2,246,317
Weighted-Average Exercise Price  
Balance at beginning of period (USD per share) | $ / shares $ 85.59
Granted (USD per share) | $ / shares 172.39
Options exercised (USD per share) | $ / shares 51.98
Forfeited (USD per share) | $ / shares 101.77
Balance at end of period (USD per share) | $ / shares $ 103.24
Restricted Stock Awards  
Restricted Stock Awards  
Nonvested at beginning of period (shares) | shares 206,202
Granted (shares) | shares 153,166
RSUs vested (shares) | shares (88,959)
Forfeited (shares) | shares (5,024)
Nonvested at end of period (shares) | shares 265,385
Weighted-Average Grant Date Fair Value  
Nonvested at beginning of period (USD per share) | $ / shares $ 106.88
Granted (USD per share) | $ / shares 173.32
RSUs vested (USD per share) | $ / shares 127.16
Forfeited (USD per share) | $ / shares 110.91
Nonvested at end of period (USD per share) | $ / shares $ 138.85