XML 117 R97.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER SHARE (Schedule of Reconciliation of the Denominators of the Basic and Diluted Earnings per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]      
Basic EPS - Income (Numerator) (in dollars) $ 17,741 $ 31,018 $ 14,884
Net Income (Loss) Available to Common Stockholders, Diluted, Total $ 17,741 31,018 14,884
Basic EPS from discontinued operations   230 8,403
Diluted EPS from discontinued operations   $ 230 $ 8,403
Basic EPS- Weighted Average Shares (Denominator) (in shares) 24,561 24,438 24,239
Effect of dilutive stock options and and unvested restricted stock- Weighted Average Shares (Denominator) (in shares) 108 163 124
Diluted EPS- Weighted Average Shares (Denominator) (in shares) 24,669 24,601 24,363
Basic EPS - Per Share Amount (in dollars per share) $ 0.72 $ 1.27 $ 0.61
Effect of dilutive stock options and and unvested restricted stock- Per Share Amount (in dollars per share)   (0.01)  
Diluted EPS- Per Share Amount (in dollars per share) 0.72 1.26 0.61
Basic EPS - Per Share Amount Discontinued Operations 0.00 0.01 0.35
Diluted EPS - Per Share Amount Discontinued Operations $ 0.00 $ 0.01 $ 0.35