XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Computation of Basic and Diluted Shares        
Net Income (Loss) Attributable to Parent $ (2,243) $ 2,895 $ 53 $ 3,588
Weighted average shares outstanding - basic (shares) 8,218,596 7,991,228 8,158,812 7,922,954
Dilutive potential shares from unvested restricted shares (shares) 0 140,105 279,619 127,344
Weighted average shares outstanding - diluted (shares) 8,218,596 8,131,333 8,438,431 8,050,298
Earnings per share:        
Basic (dollars per share) $ (0.27) $ 0.36 $ 0.01 $ 0.45
Diluted (dollars per share) $ (0.27) $ 0.36 $ 0.01 $ 0.45
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ (2,243) $ 2,895 $ 53 $ 3,588