XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance, December 31, 2023 (audited) (in shares) at Dec. 31, 2022 19,477        
Balance, December 31, 2023 (audited) at Dec. 31, 2022 $ 83,392 $ 9,184 $ (50,537) $ (8,267) $ 33,772
Share-based compensation (in shares) 67        
Share-based compensation $ 620 1,429   2,049
Vested restricted stock issued (in shares) 96        
Vested restricted stock issued $ 956 (956) 0
Shares cancelled to pay tax liability (in shares) (50)        
Shares cancelled to pay tax liability $ (547) (547)
Other comprehensive income - pension, net 164 164
NET LOSS (2,481) (2,481)
Share-based compensation (in shares) 67        
Balance (in shares) at Jun. 30, 2023 19,590        
Balance at Jun. 30, 2023 $ 84,421 9,657 (53,018) (8,103) 32,957
Balance, December 31, 2023 (audited) (in shares) at Dec. 31, 2022 19,477        
Balance, December 31, 2023 (audited) at Dec. 31, 2022 $ 83,392 9,184 (50,537) (8,267) 33,772
Other comprehensive income - pension, net         247
NET LOSS         (3,673)
Balance (in shares) at Sep. 30, 2023 19,605        
Balance at Sep. 30, 2023 $ 84,570 10,098 (54,210) (8,020) 32,438
Balance, December 31, 2023 (audited) (in shares) at Jun. 30, 2023 19,590        
Balance, December 31, 2023 (audited) at Jun. 30, 2023 $ 84,421 9,657 (53,018) (8,103) 32,957
Share-based compensation 611   611
Vested restricted stock issued (in shares) 16        
Vested restricted stock issued $ 170 (170) 0
Shares cancelled to pay tax liability (21) (21)
Other comprehensive income - pension, net 83 83
NET LOSS (1,192) (1,192)
Balance (in shares) at Sep. 30, 2023 19,605        
Balance at Sep. 30, 2023 $ 84,570 10,098 (54,210) (8,020) 32,438
Balance, December 31, 2023 (audited) (in shares) at Dec. 31, 2023 19,615        
Balance, December 31, 2023 (audited) at Dec. 31, 2023 $ 84,680 10,538 (53,617) (6,897) 34,704
Share-based compensation (in shares) 18        
Share-based compensation $ 411 2,293   2,704
Vested restricted stock issued (in shares) 21        
Vested restricted stock issued $ 356 (356) 0
Shares cancelled to pay tax liability (in shares) (4)        
Shares cancelled to pay tax liability $ (78) (78)
Other comprehensive income - pension, net 136 136
NET LOSS (3,247) (3,247)
Share-based compensation (in shares) 18        
Balance (in shares) at Jun. 30, 2024 19,650        
Balance at Jun. 30, 2024 $ 85,369 12,475 (56,864) (6,761) 34,219
Balance, December 31, 2023 (audited) (in shares) at Dec. 31, 2023 19,615        
Balance, December 31, 2023 (audited) at Dec. 31, 2023 $ 84,680 10,538 (53,617) (6,897) 34,704
Other comprehensive income - pension, net         204
NET LOSS         (5,484)
Balance (in shares) at Sep. 30, 2024 19,657        
Balance at Sep. 30, 2024 $ 85,758 14,026 (59,101) (6,693) 33,990
Balance, December 31, 2023 (audited) (in shares) at Jun. 30, 2024 19,650        
Balance, December 31, 2023 (audited) at Jun. 30, 2024 $ 85,369 12,475 (56,864) (6,761) 34,219
Share-based compensation 1,320   1,320
Vested restricted stock issued (in shares) 7        
Vested restricted stock issued $ 141 (141) 0
Shares cancelled to pay tax liability (in shares)        
Shares cancelled to pay tax liability $ (10) (10)
Other comprehensive income - pension, net 68 68
NET LOSS (2,237) (2,237)
Restricted stock and options cancellation (in shares)        
Restricted stock and options cancellation $ 258 372 630
Balance (in shares) at Sep. 30, 2024 19,657        
Balance at Sep. 30, 2024 $ 85,758 $ 14,026 $ (59,101) $ (6,693) $ 33,990