XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
$ in Thousands
Common Shares
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 36,041,371          
Stock issued for public offering, net of issuance cost $ 1 25,202       25,203
Stock issued for public offering, net of issuance cost ( shares) 1,375,000          
Exercised and vested stock-based awards $ 1 566       567
Exercised and vested stock-based awards (in shares) 854,406          
Stock-based compensation expense   2,681       2,681
Shares of common stock withheld to pay taxes on employees' equity awards   (412)       (412)
Shares of common stock withheld to pay taxes on employees' equity awards (in shares) (26,467)          
Deconsolidation of non-controlling interest         $ 89 89
Net income       9,074   9,074
Balance at Dec. 31, 2020 $ 36 37,235 (3,846) 23,430   56,855
Balance (in shares) at Dec. 31, 2020 38,244,310          
Exercised and vested stock-based awards $ 1 160       161
Exercised and vested stock-based awards (in shares) 234,388          
Stock-based compensation expense   1,630       1,630
Shares of common stock withheld to pay taxes on employees' equity awards   (236)       (236)
Shares of common stock withheld to pay taxes on employees' equity awards (in shares) (44,414)          
Warrants exercised (in shares) 11,000          
Purchase of treasury stock     (2,667)     (2,667)
Purchase of treasury stock (in shares) (175,179)          
Stock issued for acquisition (in shares) 489,262          
Stock Issued for acquisition   4,701       4,701
Escrow shares issued for acquisition (in shares) 978,523          
Cash dividends declared ($0.10 per share)       (3,622)   (3,622)
Stock dividends declared $ 4 36,907   (36,911)   36,911
Net income       $ 17,103   17,103
Balance at Dec. 31, 2021 $ 41 $ 80,397 $ (6,513)     $ 73,925
Balance (in shares) at Dec. 31, 2021 39,737,890