XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock [Member]
Total
Beginning balance, value at Dec. 31, 2019 $ 14 $ 60,215 $ (1,506) $ (2) $ (47,490) $ 11,231
Balance, shares at Dec. 31, 2019 11,573,593          
Unrealized loss on marketable debt securities, net of taxes (9) (9)
Stock-based compensation 1,459 1,459
Stock based compensation, shares 30,660          
Net income (2,125) (2,125)
Ending balance, value at Dec. 31, 2020 $ 14 61,674 (3,631) (11) (47,490) 10,556
Balance, shares at Dec. 31, 2020 11,604,253          
Unrealized loss on marketable debt securities, net of taxes (164) (164)
Stock-based compensation 3,183 3,183
Stock based compensation, shares 8,800          
Net income 6,273 6,273
Issuance of common stock and warrants for cash from public offering, net of $2,365 offering cost $ 2 35,133 35,135
Issuance of common stock and warrants for cash from public offering, shares 3,000,000          
Issuance of common stock and warrants for cash from private offering 5,500 5,500
Issuance of common stock and warrants for cash from private offering, shares 550,000          
Issuance of common shares related to business acqusition 3,608 3,608
Issuance of common shares related to business acqusition, shares 483,685          
Cash dividends (4,546) (4,546)
Repurchases of common shares (917) (917)
Repurchases of common share, shares (166,824)          
Cashless warrants exercise
Cashless warrants exercise shares 5,986          
Ending balance, value at Dec. 31, 2021 $ 16 $ 104,552 $ 2,642 $ (175) $ (48,407) $ 58,628
Balance, shares at Dec. 31, 2021 15,485,900