XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Schedule of Stock Option Plan Activity
The following is a summary of our stock options and restricted stock awards activities and related information:
Stock OptionsRestricted Stock Awards
SharesWeighted-Average Exercise PriceSharesWeighted-Average Grant Date Fair Value
Balance as of December 31, 2024
2,226,273 $75.14 437,872 $83.55 
Granted468,876 $114.59 231,761 $106.95 
Options exercised/RSUs vested(520,891)$72.78 (204,487)$76.19 
Forfeited(58,318)$83.99 (5,933)$87.97 
Balance as of September 30, 2025
2,115,940 $84.22 459,213 $98.58 
Schedule of Restricted Stock Activity
The following is a summary of our stock options and restricted stock awards activities and related information:
Stock OptionsRestricted Stock Awards
SharesWeighted-Average Exercise PriceSharesWeighted-Average Grant Date Fair Value
Balance as of December 31, 2024
2,226,273 $75.14 437,872 $83.55 
Granted468,876 $114.59 231,761 $106.95 
Options exercised/RSUs vested(520,891)$72.78 (204,487)$76.19 
Forfeited(58,318)$83.99 (5,933)$87.97 
Balance as of September 30, 2025
2,115,940 $84.22 459,213 $98.58