XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
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, 2021 10,910,460          
Balance at Dec. 31, 2021 $ 109 $ 29,931 $ 24,393 $ 594 $ (204) $ 54,823
Net earnings 0 0 577 0 0 577
Other comprehensive earnings 0 0 0 173 0 173
Amortization of deferred compensation related to stock-based awards $ 0 372 0 0 0 372
Issuance of unvested shares of restricted stock (in shares) 79,489          
Issuance of unvested shares of restricted stock $ 1 (1) 0 0 0 0
Shares issued under Employee Stock Purchase Plan (in shares) 5,245          
Shares issued under Employee Stock Purchase Plan $ 0 56 0 0 0 56
Balance (in shares) at Mar. 31, 2022 10,995,194          
Balance at Mar. 31, 2022 $ 110 30,358 24,970 767 (204) 56,001
Balance (in shares) at Dec. 31, 2021 10,910,460          
Balance at Dec. 31, 2021 $ 109 29,931 24,393 594 (204) 54,823
Net earnings           2,693
Balance (in shares) at Jun. 30, 2022 11,048,708          
Balance at Jun. 30, 2022 $ 110 30,974 27,086 164 (214) 58,120
Balance (in shares) at Mar. 31, 2022 10,995,194          
Balance at Mar. 31, 2022 $ 110 30,358 24,970 767 (204) 56,001
Net earnings 0 0 2,116 0 0 2,116
Other comprehensive earnings 0 0 0 (603) 0 (603)
Amortization of deferred compensation related to stock-based awards $ 0 551 0 0 0 551
Issuance of unvested shares of restricted stock (in shares) 44,044          
Issuance of unvested shares of restricted stock $ 0 0 0 0 0 0
Shares issued under Employee Stock Purchase Plan (in shares) 9,470          
Shares issued under Employee Stock Purchase Plan $ 0 65 0 0 0 65
Shares redeemed into treasury stock $ 0 0 0 0 (10) (10)
Balance (in shares) at Jun. 30, 2022 11,048,708          
Balance at Jun. 30, 2022 $ 110 30,974 27,086 164 (214) 58,120
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 earnings 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
Forfeitures of unvested shares of restricted stock (in shares) (13,271)          
Forfeitures of unvested shares of restricted stock $ 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, 2022 11,063,271          
Balance at Dec. 31, 2022 $ 111 31,987 32,854 218 (214) 64,956
Net earnings           $ 5,610
Stock options exercised (in shares)           111,800
Balance (in shares) at Jun. 30, 2023 12,185,220          
Balance at Jun. 30, 2023 $ 122 53,296 38,464 470 (288) $ 92,064
Balance (in shares) at Mar. 31, 2023 11,168,080          
Balance at Mar. 31, 2023 $ 112 32,673 35,671 289 (247) 68,498
Net earnings 0 0 2,793 0 0 2,793
Other comprehensive earnings 0 0 0 181 0 181
Amortization of deferred compensation related to stock-based awards $ 0 605 0 0 0 605
Issuance of unvested shares of restricted stock (in shares) 6,873          
Issuance of unvested shares of restricted stock $ 0 0 0 0 0 0
Stock options exercised (in shares) 86,600          
Stock options exercised $ 1 734 0 0 0 735
Shares issued under Employee Stock Purchase Plan (in shares) 1,870          
Shares issued under Employee Stock Purchase Plan $ 0 49 0 0 0 49
Shares surrendered to satisfy tax liability at vesting of stock-based awards $ 0 0 0 0 (41) (41)
Issuance of common stock, net (in shares) 921,797          
Issuance of common stock, net $ 9 19,235 0 0 0 19,244
Balance (in shares) at Jun. 30, 2023 12,185,220          
Balance at Jun. 30, 2023 $ 122 $ 53,296 $ 38,464 $ 470 $ (288) $ 92,064