v3.26.1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 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 (loss) per common share (in thousands, except per share amounts):
Three Months endedSix Months ended
June 30,June 30,
2026202520262025
Weighted average common shares outstanding
during the period – shares used for basic
earnings per common share
19,03518,96619,02618,957
Common shares issuable under share-based
payment plans which are potentially dilutive
23501860
Common shares used for diluted
earnings per common share
19,05819,01619,04419,017
Net income (loss) attributable to the Company$(259)578$(946)2,288
Earnings (loss) per common share:
 -basic$(.01).03$(.05).12
 -diluted$(.01).03$(.05).12