XML 62 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
CAPITAL STOCK (Tables)
12 Months Ended
Dec. 31, 2023
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
202320222021202320222021
Balance at the beginning of the year70,848,810 70,370,812 69,516,805 5,555,027 4,852,709 4,528,051 
Employee option exercises679,878 301,463 634,572 (178,326)(157,682)(290,316)
Director option exercises — 47,500  — — 
Restricted stock vestings150,970 176,535 171,935  — — 
Common stock repurchases — — 398,594 860,000 614,974 
Balance at the end of the year71,679,658 70,848,810 70,370,812 5,775,295 5,555,027 4,852,709