XML 87 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator for earnings per share:        
Net income from continuing operations $ 3,872 $ 1,833 $ 14,308 $ 6,016
Net (income) loss attributable to noncontrolling interest (5) 163 231 521
Net income available to common shareholders from continuing operations 3,867 1,996 14,539 6,537
Net income from discontinued operations available to common shareholders - basic and diluted 0 722 8,782 2,001
Net income attributable to parent $ 3,867 $ 2,718 $ 23,321 $ 8,538
Denominator:        
Weighted-average shares outstanding - basic (in shares) 12,722,010 12,238,505 12,678,708 12,170,028
Effect of dilutive instruments (in shares) 394,619 616,446 334,126 682,546
Weighted-average shares outstanding - diluted (in shares) 13,116,629 12,854,951 13,012,834 12,852,574
Earnings per share from continuing operations - basic (in dollars per share) $ 0.30 $ 0.16 $ 1.15 $ 0.54
Earnings per share from discontinued operations - basic (in dollars per share) 0 0.06 0.69 0.16
Earnings per common shareholder - basic (in dollars per share) 0.30 0.22 1.84 0.70
Earnings per share from continuing operations - diluted (in dollars per share) 0.29 0.16 1.12 0.51
Earnings per share from discontinued operations - diluted (in dollars per share) 0 0.05 0.67 0.15
Earnings per common shareholder - diluted (in dollars per share) $ 0.29 $ 0.21 $ 1.79 $ 0.66
Stock option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Instruments not included in the computation of diluted EPS because the effect would be antidilutive (in shares) 228,243 564,604 250,893 533,543