XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings
Non-Controlling Interest [Member]
Total
Balance at Dec. 31, 2019 $ 34 $ 9,198 $ (3,846) $ 14,356 $ (89) $ 19,653
Balance (in shares) at Dec. 31, 2019 32,791,665          
Exercised and vested stock-based awards   221       221
Exercised and vested stock-based awards (in shares) 385,917          
Stock-based compensation expense   497       497
Net income       2,937   2,937
Balance at Mar. 31, 2020 $ 34 9,916 (3,846) 17,293 (89) 23,308
Balance (in shares) at Mar. 31, 2020 33,177,582          
Exercised and vested stock-based awards   53       53
Exercised and vested stock-based awards (in shares) 157,414          
Stock-based compensation expense   579       579
Net income       3,017   3,017
Balance at Jun. 30, 2020 $ 34 10,548 (3,846) 20,310 (89) 26,957
Balance (in shares) at Jun. 30, 2020 33,334,996          
Stock issued for public offering $ 1 25,239       25,240
Stock issued for public offering ( shares) 1,250,000          
Exercised and vested stock-based awards   (38)       (38)
Exercised and vested stock-based awards (in shares) 152,269          
Stock-based compensation expense   730       730
Net income       1,333   1,333
Balance at Sep. 30, 2020 $ 35 36,479 (3,846) 21,643 $ (89) 54,222
Balance (in shares) at Sep. 30, 2020 34,737,265          
Balance at Dec. 31, 2020 $ 36 37,235 (3,846) 23,430   56,855
Balance (in shares) at Dec. 31, 2020 34,791,931          
Exercised and vested stock-based awards $ 1 29       30
Exercised and vested stock-based awards (in shares) 57,769          
Stock-based compensation expense   108       108
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) (3,758)          
Warrants exercised (in shares) 8,848          
Treasury stock     (75)     (75)
Treasury stock (in shares) (5,000)          
Net income       (706)   (706)
Balance at Mar. 31, 2021 $ 37 37,313 (3,921) 22,724   56,153
Balance (in shares) at Mar. 31, 2021 34,849,790          
Balance at Dec. 31, 2020 $ 36 37,235 (3,846) 23,430   56,855
Balance (in shares) at Dec. 31, 2020 34,791,931          
Treasury stock $ (2,700)          
Treasury stock (in shares) (175,179)          
Balance at Sep. 30, 2021 $ 37 38,220 (6,513) 31,639   63,383
Balance (in shares) at Sep. 30, 2021 34,774,723          
Balance at Mar. 31, 2021 $ 37 37,313 (3,921) 22,724   56,153
Balance (in shares) at Mar. 31, 2021 34,849,790          
Exercised and vested stock-based awards   59       59
Exercised and vested stock-based awards (in shares) 85,190          
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) (31,902)          
Treasury stock     (2,045)     (2,045)
Treasury stock (in shares) (135,179)          
Net income       2,808   2,808
Balance at Jun. 30, 2021 $ 37 37,697 (5,966) 25,532   57,300
Balance (in shares) at Jun. 30, 2021 34,767,899          
Exercised and vested stock-based awards   38       38
Exercised and vested stock-based awards (in shares) 45,165          
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,341)          
Treasury stock     (547)     (547)
Treasury stock (in shares) (35,000)          
Net income       6,107   6,107
Balance at Sep. 30, 2021 $ 37 $ 38,220 $ (6,513) $ 31,639   $ 63,383
Balance (in shares) at Sep. 30, 2021 34,774,723