XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common [Member]
Total
Balance (in shares) at Dec. 31, 2022 11,063,271          
Balance at Dec. 31, 2022 $ 111 $ 31,987 $ 32,854 $ 218 $ (214) $ 64,956
Net earnings 0 0 2,817 0 0 2,817
Other comprehensive loss 0 0 0 71 0 71
Amortization of deferred compensation related to stock-based awards $ 0 474 0 0 0 474
Issuance of unvested shares of restricted stock (in shares) 90,588          
Issuance of unvested shares of restricted stock $ 1 (1) 0 0 0 0
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited (in shares) (13,271)          
Stock Issued During Period, Value, Restricted Stock Award, Forfeitures $ 0 0 0 0 0 0
Stock options exercised (in shares) 25,200          
Stock options exercised $ 0 165 0 0 0 165
Shares issued under Employee Stock Purchase Plan (in shares) 2,292          
Shares issued under Employee Stock Purchase Plan $ 0 48 0 0 0 48
Shares surrendered to satisfy tax liability at vesting of stock-based awards $ 0 0 0 0 (33) (33)
Balance (in shares) at Mar. 31, 2023 11,168,080          
Balance at Mar. 31, 2023 $ 112 32,673 35,671 289 (247) 68,498
Balance (in shares) at Dec. 31, 2023 12,241,925          
Balance at Dec. 31, 2023 $ 122 54,450 42,196 414 (901) 96,281
Net earnings 0 0 662 0 0 662
Other comprehensive loss 0 0 0 (103) 0 (103)
Amortization of deferred compensation related to stock-based awards $ 0 349 0 0 0 349
Issuance of shares in connection with acquisition of Alfamation (in shares) 187,432          
Issuance of shares in connection with acquisition of Alfamation $ 2 2,084 0 0 0 2,086
Issuance of unvested shares of restricted stock (in shares) 138,838          
Issuance of unvested shares of restricted stock $ 1 (1) 0 0 0 0
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited (in shares) (11,200)          
Stock Issued During Period, Value, Restricted Stock Award, Forfeitures $ 0 0 0 0 0 $ 0
Stock options exercised (in shares) 4,925         4,925
Stock options exercised $ 0 18 0 0 0 $ 18
Shares issued under Employee Stock Purchase Plan (in shares) 4,104          
Shares issued under Employee Stock Purchase Plan $ 0 54 0 0 0 54
Shares surrendered to satisfy tax liability at vesting of stock-based awards $ 0 0 0 0 (30) (30)
Balance (in shares) at Mar. 31, 2024 12,566,024          
Balance at Mar. 31, 2024 $ 125 $ 56,954 $ 42,858 $ 311 $ (931) $ 99,317