XML 85 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
For the years ended
December 31,
(Dollars in thousands except shares and per share data)202320222021
Numerator for earnings per share:
Net income from continuing operations$22,224 $11,734 $37,838 
Net loss attributable to noncontrolling interest226 660 425 
Dividends on preferred stock— — (35)
Net income available to common shareholders from continuing operations22,450 12,394 38,228 
Net income from discontinued operations available to common shareholders - basic and diluted8,782 2,653 858 
Net income available to common shareholders$31,232 $15,047 $39,086 
Denominator:
Weighted-average shares outstanding - basic12,694,206 12,279,462 11,778,557 
Effect of dilutive stock options and restricted stock units303,126 591,272 835,063 
Weighted-average shares outstanding - diluted12,997,332 12,870,734 12,613,620 
Earnings per share from continuing operations - basic$1.77 $1.01 $3.25 
Earnings per share from discontinued operations - basic$0.69 $0.22 $0.07 
Earnings per common share - basic$2.46 $1.23 $3.32 
Earnings per share from continuing operations - diluted$1.72 $0.96 $3.03 
Earnings per share from discontinued operations - diluted$0.68 $0.21 $0.07 
Earnings per common share - diluted$2.40 $1.17 $3.10 
Instruments not included in the computation of diluted EPS because the effect would be antidilutive364,105 113,427 93,895