XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of 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 endedNine Months ended
September 30,September 30,
2024202320242023
Weighted average common shares outstanding
during the period – shares used for basic
earnings per common share
18,88718,84618,87718,846
Common shares issuable under share-based
payment plans which are potentially dilutive
85749080
Common shares used for diluted
earnings per common share
18,97218,92018,96718,926
Net income attributable to the Company$1,361 1,259$4,706 2,422
Earnings per common share:
 -basic$.07 .07$.25 .13
 -diluted$.07 .07$.25 .13