XML 35 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2026
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 (in thousands, except per share amounts):
Three Months ended
March 31,
20262025
Weighted average common shares outstanding
during the period – shares used for basic
earnings per common share
19,01618,947
Common shares issuable under share-based
payment plans which are potentially dilutive
1865
Common shares used for diluted
earnings per common share
19,03419,012
Net income (loss) attributable to the Company$(687)1,710
Earnings per common share:
 -basic$(.04).09
 -diluted$(.04).09