XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Schedule of Stock Option Plan Activity The following is a summary of our stock option and restricted stock activity and related information:
Stock OptionsRestricted Stock Awards
SharesWeighted-Average Exercise PriceSharesWeighted-Average Grant Date Fair Value
Balance as of December 31, 2022
2,991,473 $61.31 348,453 $75.60 
Granted409,591 $74.55 194,615 $84.02 
Options exercised/RSUs vested(93,598)$38.99 (153,431)$77.39 
Forfeited(69,853)$61.33 (12,635)$59.84 
Balance as of March 31, 2023
3,237,613 $63.63 377,002 $79.75 
Schedule of Restricted Stock Activity The following is a summary of our stock option and restricted stock activity and related information:
Stock OptionsRestricted Stock Awards
SharesWeighted-Average Exercise PriceSharesWeighted-Average Grant Date Fair Value
Balance as of December 31, 2022
2,991,473 $61.31 348,453 $75.60 
Granted409,591 $74.55 194,615 $84.02 
Options exercised/RSUs vested(93,598)$38.99 (153,431)$77.39 
Forfeited(69,853)$61.33 (12,635)$59.84 
Balance as of March 31, 2023
3,237,613 $63.63 377,002 $79.75