XML 68 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK OPTIONS (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Compensation, Stock Options, Activity
Following is a summary of activity in the Incentive Stock Option Plans for the periods indicated:
 
 202420232022
 Shares
  Exercise
   Price*
Shares
  Exercise
   Price*
Shares
  Exercise
   Price*
Options outstanding at beginning of year75,862 $128.64 84,647 $106.43 87,610 $91.24 
Granted17,519 203.55 14,425 178.25 17,625 137.93 
Exercised(18,430)103.81 (21,260)72.09 (14,780)50.79 
Canceled(5,899)169.97 (1,950)148.08 (5,808)114.48 
Options outstanding at end of year69,052 150.74 75,862 128.64 84,647 106.43 
Options exercisable at end of year29,757 $118.60 34,027 $100.00 43,412 $78.50 
Options available for grant at end of year261,888  273,558  286,033  
*Weighted Averages
 
2024
2023
2022
Options available for grant at end of year321,669356,156381,531
Following is a summary of activity in the Non-Qualified Stock Option Plans for the periods indicated:
 
 202420232022
 SharesExercise Price*SharesExercise Price*SharesExercise Price*
Options outstanding at beginning of year— $— 1,000 $53.51 2,000 $53.51 
Granted— — — — — — 
Exercised— — (1,000)53.51 (1,000)53.51 
Canceled— — — — — — 
Options outstanding at end of year— — — — 1,000 53.51 
Options exercisable at end of year— $— — $— 1,000 $53.51 
*Weighted Averages
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range Options outstanding and exercisable at December 31, 2024 were as follows:
 
Qualified Stock OptionsOptions OutstandingOptions Exercisable
 
 Shares
Remaining Contractual Life (yrs)*Exercise Price*SharesExercise     Price*
Range of Exercise Price     
$52.51 - $83.99
5,275 1.52$65.36 5,275 $65.36 
$92.50 - $138.75
25,662 5.70$121.62 16,377 $114.52 
$156.38 - $234.57
38,115 7.96$182.16 8,105 $161.52 
Total69,052   29,757  
*Weighted Averages
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
Following is a summary of activity in the Restricted Stock Awards ("RSA")/Units for the periods indicated:
  
 202420232022
 SharesGrant-Date Fair Value*SharesGrant-Date Fair Value*SharesGrant-Date Fair Value*
Awards outstanding at beginning of year93,978 $158.99 97,630 $133.67 80,616 $129.53 
Granted49,270 181.78 45,267 178.66 48,396 133.70 
Exercised(44,535)127.51 (33,847)129.51 (29,922)122.19 
Canceled(4,945)121.34 (15,072)118.97 (1,460)143.82 
Awards outstanding at end of year93,768 $180.18 93,978 $158.99 97,630 $133.67 
*Weighted Averages