XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 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 
Granted447,487 $74.45 201,467 $83.67 
Options exercised/RSUs vested(297,166)$42.37 (164,772)$75.27 
Forfeited(78,943)$63.37 (12,635)$59.84 
Balance as of June 30, 2023
3,062,851 $65.02 372,513 $80.64 
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 
Granted447,487 $74.45 201,467 $83.67 
Options exercised/RSUs vested(297,166)$42.37 (164,772)$75.27 
Forfeited(78,943)$63.37 (12,635)$59.84 
Balance as of June 30, 2023
3,062,851 $65.02 372,513 $80.64