XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2022 18,420,067        
Balance at Dec. 31, 2022 $ 19 $ 100,137 $ 82 $ (40,371) $ 59,867
Common stock issued from vesting of stock-based awards (in shares) 13,587        
Stock-based compensation $ 0 589 0 0 589
Net income (loss) 0 0 0 1,084 1,084
Other comprehensive income (loss), net of tax 0 0 187 0 187
Net income (loss) $ 0 0 0 1,084 1,084
Balance (in shares) at Mar. 31, 2023 18,433,654        
Balance at Mar. 31, 2023 $ 19 100,726 269 (39,287) 61,727
Balance (in shares) at Dec. 31, 2022 18,420,067        
Balance at Dec. 31, 2022 $ 19 100,137 82 (40,371) 59,867
Net income (loss)         (1,297)
Net income (loss)         (1,297)
Balance (in shares) at Sep. 30, 2023 18,573,391        
Balance at Sep. 30, 2023 $ 19 101,670 (460) (41,668) 59,561
Balance (in shares) at Mar. 31, 2023 18,433,654        
Balance at Mar. 31, 2023 $ 19 100,726 269 (39,287) 61,727
Common stock issued from vesting of stock-based awards (in shares) 45,175        
Stock-based compensation $ 0 593 0 0 593
Net income (loss) 0 0 0 (2,174) (2,174)
Other comprehensive income (loss), net of tax 0 0 (618) 0 (618)
Net income (loss) $ 0 0 0 (2,174) (2,174)
Balance (in shares) at Jun. 30, 2023 18,478,829        
Balance at Jun. 30, 2023 $ 19 101,319 (349) (41,461) 59,528
Common stock issued from vesting of stock-based awards (in shares) 125,000        
Stock-based compensation $ 0 513 0 0 513
Net income (loss) 0 0 0 (207) (207)
Other comprehensive income (loss), net of tax 0 0 (111) 0 (111)
Common stock issued from vesting of stock-based awards $ 0 0 0 0 0
Employee tax payments from stock-based withholding (in shares) (30,438)        
Employee tax payments from stock-based withholding $ 0 (162) 0 0 (162)
Net income (loss) $ 0 0 0 (207) (207)
Balance (in shares) at Sep. 30, 2023 18,573,391        
Balance at Sep. 30, 2023 $ 19 101,670 (460) (41,668) 59,561
Balance (in shares) at Dec. 31, 2023 18,573,391        
Balance at Dec. 31, 2023 $ 19 102,057 (18) (40,246) 61,812
Common stock issued from vesting of stock-based awards (in shares) 13,588        
Stock-based compensation $ 0 383 0 0 383
Net income (loss) 0 0 0 1,469 1,469
Other comprehensive income (loss), net of tax $ 0 0 (466) 0 (466)
Employee tax payments from stock-based withholding (in shares) (1,965)        
Employee tax payments from stock-based withholding $ 0 (9) 0 0 (9)
Net income (loss) $ 0 0 0 1,469 1,469
Balance (in shares) at Mar. 31, 2024 18,585,014        
Balance at Mar. 31, 2024 $ 19 102,431 (484) (38,777) 63,189
Balance (in shares) at Dec. 31, 2023 18,573,391        
Balance at Dec. 31, 2023 $ 19 102,057 (18) (40,246) 61,812
Net income (loss)         2,493
Net income (loss)         2,493
Balance (in shares) at Sep. 30, 2024 18,585,014        
Balance at Sep. 30, 2024 $ 19 103,132 (43) (37,753) 65,355
Balance (in shares) at Mar. 31, 2024 18,585,014        
Balance at Mar. 31, 2024 $ 19 102,431 (484) (38,777) 63,189
Stock-based compensation 0 408 0   408
Net income (loss) 0 0 0 27 27
Other comprehensive income (loss), net of tax 0 0 52 0 52
Net income (loss) $ 0 0 0 27 27
Balance (in shares) at Jun. 30, 2024 18,585,014        
Balance at Jun. 30, 2024 $ 19 102,839 (432) (38,750) 63,676
Stock-based compensation 0 293 0 0 293
Net income (loss) 0 0 0 997 997
Other comprehensive income (loss), net of tax 0 0 389 0 389
Net income (loss) $ 0 0 0 997 997
Balance (in shares) at Sep. 30, 2024 18,585,014        
Balance at Sep. 30, 2024 $ 19 $ 103,132 $ (43) $ (37,753) $ 65,355