XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Total
Balance at the beginning at Dec. 31, 2021 $ 41 $ 80,397 $ (6,513)   $ 73,925
Balance at the beginning (in shares) at Dec. 31, 2021 39,737,890        
Exercised and vested stock-based awards   3     3
Exercised and vested stock-based awards (in shares) 38,355        
Stock-based compensation expense   589     589
Shares of common stock withheld to pay taxes on employees' equity awards   (76)     (76)
Shares of common stock withheld to pay taxes on employees' equity awards (in shares) (10,873)        
Stock dividend adjustments (in shares) 11,444        
Net income       $ 1,377 1,377
Balance at the end at Mar. 31, 2022 $ 41 80,913 (6,513) 1,377 75,818
Balance at the end (in shares) at Mar. 31, 2022 39,776,816        
Exercised and vested stock-based awards $ 1 11     12
Exercised and vested stock-based awards (in shares) 178,727        
Stock-based compensation expense   535     535
Shares of common stock withheld to pay taxes on employees' equity awards   (47)     (47)
Shares of common stock withheld to pay taxes on employees' equity awards (in shares) (47,603)        
Purchase of treasury stock $ (2)   (10,653)   (10,655)
Purchase of treasury stock (in shares) (1,504,374)        
Net income       3,346 3,346
Balance at the end at Jun. 30, 2022 $ 40 81,412 (17,166) 4,723 69,009
Balance at the end (in shares) at Jun. 30, 2022 38,403,566        
Balance at the beginning at Dec. 31, 2022 $ 39 82,431 (33,160) 17,048 66,358
Balance at the beginning (in shares) at Dec. 31, 2022 36,825,081        
Exercised and vested stock-based awards   27     27
Exercised and vested stock-based awards (in shares) 66,045        
Stock-based compensation expense   307     307
Warrants exercised (in shares) 10,000        
Shares of common stock withheld to pay taxes on employees' equity awards   (422)     (422)
Shares of common stock withheld to pay taxes on employees' equity awards (in shares) (22,387)        
Purchase of treasury stock     (3,353)   (3,353)
Purchase of treasury stock (in shares) (232,698)        
Net income       1,569 1,569
Balance at the end at Mar. 31, 2023 $ 39 82,343 (36,513) 18,617 64,486
Balance at the end (in shares) at Mar. 31, 2023 36,646,041        
Exercised and vested stock-based awards   9     9
Exercised and vested stock-based awards (in shares) 45,626        
Stock-based compensation expense   660     660
Shares of common stock withheld to pay taxes on employees' equity awards $ (3) (124)     (127)
Shares of common stock withheld to pay taxes on employees' equity awards (in shares) (11,224)        
Purchase of treasury stock     (6,115)   (6,115)
Purchase of treasury stock (in shares) (666,200)        
Net income       3,354 3,354
Balance at the end at Jun. 30, 2023 $ 36 $ 82,888 $ (42,628) $ 21,971 $ 62,267
Balance at the end (in shares) at Jun. 30, 2023 36,014,243