XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity (Tables)
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Share Grants Activity
The following table represents the share grants activity for the six months ended June 30, 2021: 
Restricted stockOptions
Number of sharesWeighted
average grant
date fair value
Number of sharesWeighted
average grant
date fair value
Share grants outstanding as of December 31, 2020469,631 $89.69 74,235 $42.07 
Granted118,735 185.05 — — 
Vested or exercised(163,978)186.82 — — 
Share grants outstanding as of June 30, 2021424,388 $120.11 74,235 $42.07 
Shares of Common Stock Issued Under Employee Stock Purchase Plan
The table below details the shares of common stock issued during 2021: 
Number of
shares
Per share
price
Shares available as of December 31, 2020118,136 
Shares issued during the three months ended March 31, 20213,204 $202.66 
Shares issued during the three months ended June 30, 20213,152 $181.65 
Shares available as of June 30, 2021111,780