XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated other comprehensive Loss
Retained Earnings
Balance, shares at Dec. 31, 2021   3,793,538      
Balance, amount at Dec. 31, 2021 $ 31,620 $ 4 $ 22,401 $ (19) $ 9,234
Stock-based compensation expense 184 $ 0 184 0 0
Exercise of stock awards, net of tax, shares   7,500      
Exercise of stock awards, net of tax, amount 58 $ 0 58 0 0
Stock repurchase and retirement, shares   (6,200)      
Stock repurchase and retirement, amount (182) $ 0 (182) 0 0
Foreign currency translation 7 0 0 7 0
Net income 516 $ 0 0 0 516
Balance, shares at Mar. 31, 2022   3,794,838      
Balance, amount at Mar. 31, 2022 32,203 $ 4 22,461 (12) 9,750
Balance, shares at Dec. 31, 2021   3,793,538      
Balance, amount at Dec. 31, 2021 31,620 $ 4 22,401 (19) 9,234
Net income 1,357        
Balance, shares at Jun. 30, 2022   3,646,902      
Balance, amount at Jun. 30, 2022 29,350 $ 4 18,790 (35) 10,591
Balance, shares at Mar. 31, 2022   3,794,838      
Balance, amount at Mar. 31, 2022 32,203 $ 4 22,461 (12) 9,750
Stock-based compensation expense 188 $ 0 188 0 0
Exercise of stock awards, net of tax, shares   15,265      
Exercise of stock awards, net of tax, amount 0 $ 0 0 0 0
Stock repurchase and retirement, shares   (163,201)      
Stock repurchase and retirement, amount (3,859) $ 0 (3,859) 0 0
Foreign currency translation (23) 0 0 (23) 0
Net income 841 $ 0 0 0 841
Balance, shares at Jun. 30, 2022   3,646,902      
Balance, amount at Jun. 30, 2022 29,350 $ 4 18,790 (35) 10,591
Balance, shares at Dec. 31, 2022   3,791,020      
Balance, amount at Dec. 31, 2022 33,223 $ 4 22,147 (96) 11,168
Stock-based compensation expense 337 0 337 0 0
Foreign currency translation 1 0 0 1 0
Net income (144) $ 0 0 0 (144)
Balance, shares at Mar. 31, 2023   3,791,020      
Balance, amount at Mar. 31, 2023 33,417 $ 4 22,484 (95) 11,024
Balance, shares at Dec. 31, 2022   3,791,020      
Balance, amount at Dec. 31, 2022 33,223 $ 4 22,147 (96) 11,168
Net income 1,219        
Balance, shares at Jun. 30, 2023   3,809,149      
Balance, amount at Jun. 30, 2023 35,178 $ 4 22,838 (51) 12,387
Balance, shares at Mar. 31, 2023   3,791,020      
Balance, amount at Mar. 31, 2023 33,417 $ 4 22,484 (95) 11,024
Stock-based compensation expense 354 $ 0 354 0 0
Exercise of stock awards, net of tax, shares   18,129      
Exercise of stock awards, net of tax, amount 0 $ 0 0 0 0
Foreign currency translation 44 0 0 44 0
Net income 1,363 $ 0 0 0 1,363
Balance, shares at Jun. 30, 2023   3,809,149      
Balance, amount at Jun. 30, 2023 $ 35,178 $ 4 $ 22,838 $ (51) $ 12,387