XML 61 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Incentive Awards (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Restricted Stock Activities and Related Information
A summary of our restricted stock activities and related information, is as follows:
Number of SharesWeighted Average Grant Date Fair Value Per Share
Balance at December 31, 2021314,907 $53.98
Shares granted130,600 $77.47
Shares forfeited/cancelled(11,881)$33.35
Shares vested(167,244)$48.99
Balance at December 31, 2022266,382 $69.24
Shares granted143,275 $56.63
Shares forfeited/cancelled— $—
Shares vested(228,478)$72.25
Balance at December 31, 2023181,179 $55.84
Granted107,004 $66.00
Forfeited/Cancelled(9,780)$69.95
Vested(99,462)$70.11
Balance at December 31, 2024178,941 $69.51
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The fair value of stock options granted was estimated on the grant date using the Black-Scholes-Merton model. The following table includes the assumptions made in the valuation:
20242023
Dividend Yield3.1%2.6%
Risk-Free Interest Rate4.6%3.4%
Expected Life5.8 years5.6 years
Expected Volatility28.7%28.1%
Weighted Average Grant Date Fair Value Per Share$15.28$16.31
Summary of Stock Option Activity A summary of our stock option activity and related information, is as follows:
Shares Subject To OptionsWeighted Average
Exercise Price Per Share
Weighted Average Outstanding Contractual Life (in years)Average Intrinsic Value (in millions)
Balance at December 31, 202173,775 $52.526.9$2.6
Options issued7,210 $79.72
Balance at December 31, 202280,985 $54.946.2$1.0
Options issued8,450 $68.01
Balance at December 31, 202389,435 $56.185.6$1.4
Options issued29,855 $60.29
Balance at December 31, 2024119,290 $57.215.8$1.3
Exercisable at December 31, 202490,993 $56.044.7$1.1