XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.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, 2020 $ 36 $ 37,235 $ (3,846) $ 23,430 $ 56,855
Balance at the beginning (in shares) at Dec. 31, 2020 38,244,310        
Exercised and vested stock-based awards $ 1 29     30
Exercised and vested stock-based awards (in shares) 63,546        
Stock-based compensation expense   108     108
Warrants exercised (in shares) 9,733        
Shares of common stock withheld to pay taxes on employees' equity awards   (59)     (59)
Shares of common stock withheld to pay taxes on employees' equity awards (in shares) (4,135)        
Purchase of treasury stock     (75)   (75)
Purchase of treasury stock (in shares) (5,000)        
Net income       (706) (706)
Balance at the end at Mar. 31, 2021 $ 37 37,313 (3,921) 22,724 56,153
Balance at the end (in shares) at Mar. 31, 2021 38,308,454        
Exercised and vested stock-based awards   59     59
Exercised and vested stock-based awards (in shares) 93,709        
Stock-based compensation expense   401     401
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) (35,097)        
Purchase of treasury stock     (2,045)   (2,045)
Purchase of treasury stock (in shares) (135,179)        
Net income       2,808 2,808
Balance at the end at Jun. 30, 2021 $ 37 37,697 (5,966) 25,532 57,300
Balance at the end (in shares) at Jun. 30, 2021 38,231,887        
Exercised and vested stock-based awards   38     38
Exercised and vested stock-based awards (in shares) 49,682        
Stock-based compensation expense   533     533
Shares of common stock withheld to pay taxes on employees' equity awards   (48)     (48)
Shares of common stock withheld to pay taxes on employees' equity awards (in shares) (3,671)        
Purchase of treasury stock     (547)   (547)
Purchase of treasury stock (in shares) (35,000)        
Net income       6,107 6,107
Balance at the end at Sep. 30, 2021 $ 37 38,220 (6,513) 31,639 63,383
Balance at the end (in shares) at Sep. 30, 2021 38,242,898        
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 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        
Exercised and vested stock-based awards   13     13
Exercised and vested stock-based awards (in shares) 68,060        
Stock-based compensation expense   578     578
Shares of common stock withheld to pay taxes on employees' equity awards   (130)     (130)
Shares of common stock withheld to pay taxes on employees' equity awards (in shares) (16,681)        
Purchase of treasury stock $ (1)   (9,155)   (9,156)
Purchase of treasury stock (in shares) (987,451)        
Net income       4,873 4,873
Balance at the end at Sep. 30, 2022 $ 39 $ 81,873 $ (26,321) $ 9,596 $ 65,187
Balance at the end (in shares) at Sep. 30, 2022 37,467,494