XML 73 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
CAPITAL STOCK (Tables)
12 Months Ended
Dec. 31, 2024
CAPITAL STOCK  
Schedule of number of shares of common stock and treasury stock and the share activity The number of shares of common stock and treasury stock and the share activity were as follows:
Common SharesTreasury Shares
202420232022202420232022
Balance at the beginning of the year71,679,658 70,848,810 70,370,812 5,775,295 5,555,027 4,852,709 
Employee option exercises629,541 679,878 301,463 (192,123)(178,326)(157,682)
Director option exercises6,500 — —  — — 
Restricted stock vestings150,849 150,970 176,535  — — 
Common stock repurchases — — 432,600 398,594 860,000 
Balance at the end of the year72,466,548 71,679,658 70,848,810 6,015,772 5,775,295 5,555,027