XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Basic and diluted earnings per common share
The following details the computations of the basic and diluted earnings per common share as adjusted for the 2 for 1 stock split that occurred in April 2024 (in thousands, except per share amounts):
Three Months endedSix Months ended
June 30,June 30,
2024202320242023
Weighted average common shares outstanding
during the period – shares used for basic
earnings per common share
18,87918,86418,87118,848
Common shares issuable under share-based
payment plans which are potentially dilutive
69688778
Common shares used for diluted
earnings per common share
18,94818,93218,95818,926
Net income attributable to the Company$2,044 598$3,345 1,163
Earnings per common share:
 -basic$.11 .03$.18 .06
 -diluted$.11 .03$.18 .06