XML 78 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
The following table summarizes stock option activity and related information for the years ended December 31, 2023, 2022 and 2021: (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity:      
Options shares under option - beginning of year 441,580 524,900 713,210
Weighted average exercise price shares under option - beginning of year $ 67.30 $ 57.58 $ 52.74
Options granted 47,500 62,000 9,000
Weighted average exercise price options granted $ 147.71 $ 97.84 $ 62.18
Options exercised (154,220) (136,880) (156,490)
Weighted average exercise price options exercised $ 52.04 $ 43.86 $ 34.46
Options forfeited (25,890) (8,440) (40,820)
Weighted average exercise price options forfeited $ 76.32 $ 67.65 $ 62.57
Options shares under option - end of year 308,970 441,580 524,900
Weighted average exercise price shares under option - end of year $ 86.52 $ 67.30 $ 57.58