XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Preferred Stock [Member]
Series B Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Comprehensive Deficit [Member]
BALANCE at Dec. 31, 2018 $ 20,563   $ 28 $ 256,626 $ (236,091)
BALANCE, Shares at Dec. 31, 2018   1,000      
BALANCE, Shares at Dec. 31, 2018     28,242,000    
Non-cash compensation recognized on stock options and ESPP 18     18  
Restricted stock grants, net of cancellations 770   $ 1 769  
Restricted stock grants, net of cancellations, shares     1,225,000    
Cancellation of shares for payment of withholding tax (315)     (315)  
Cancellation of shares for payment of withholding tax, shares     (138,000)    
Employee stock purchase plan 5     5  
Employee stock purchase plan, shares     2,000    
Common shares issued in stock offering, net of offering costs (14)     (14)  
Common shares issued in connection with Smart Retail acquisition, net 5,129   $ 3 5,126  
Common shares issued in connection, with Smart Retail acquisition, net, shares     2,699,000    
Exercise of warrants, shares     3,000    
Conversion of preferred stock to common stock, shares     9,000    
Preferred stock dividends (67)       (67)
Cumulative effect of adoption of ASC | ASC 842 [Member] 93       93
Net income 3,484       3,484
BALANCE at Jun. 30, 2019 29,666   $ 32 262,215 (232,581)
BALANCE, Shares at Jun. 30, 2019   1,000      
BALANCE, Shares at Jun. 30, 2019     32,042,000    
BALANCE at Mar. 31, 2019 26,038   $ 32 261,990 (235,984)
BALANCE, Shares at Mar. 31, 2019   1,000      
BALANCE, Shares at Mar. 31, 2019     32,065,000    
Non-cash compensation recognized on stock options and ESPP 10     10  
Restricted stock grants, net of cancellations 323     323  
Cancellation of shares for payment of withholding tax (108)     (108)  
Cancellation of shares for payment of withholding tax, shares     (35,000)    
Exercise of warrants, shares     3,000    
Conversion of preferred stock to common stock, shares     9,000    
Preferred stock dividends (34)       (34)
Other 1       1
Net income 3,436       3,436
BALANCE at Jun. 30, 2019 29,666   $ 32 262,215 (232,581)
BALANCE, Shares at Jun. 30, 2019   1,000      
BALANCE, Shares at Jun. 30, 2019     32,042,000    
BALANCE at Dec. 31, 2019 $ 48,684   $ 38 274,041 (225,395)
BALANCE, Shares at Dec. 31, 2019 5,500        
BALANCE, Shares at Dec. 31, 2019 38,475,084   38,475,000    
Non-cash compensation recognized on stock options and ESPP $ 30     30  
Restricted stock grants, net of cancellations 1,411   $ 1 1,410  
Restricted stock grants, net of cancellations, shares     1,000,000    
Cancellation of shares for payment of withholding tax (868)     (868)  
Cancellation of shares for payment of withholding tax, shares     (176,000)    
Employee stock purchase plan 5     5  
Employee stock purchase plan, shares     2,000    
Exercise of warrants 4,196   $ 2 4,194  
Exercise of warrants, shares     2,047,000    
Exercise of stock options 16     16  
Exercise of stock options, shares     8,000    
Net income 3,424       3,424
BALANCE at Jun. 30, 2020 $ 56,898   $ 41 278,828 (221,971)
BALANCE, Shares at Jun. 30, 2020 5,500        
BALANCE, Shares at Jun. 30, 2020 41,355,673   41,356,000    
BALANCE at Mar. 31, 2020 $ 52,853   $ 40 276,163 (223,350)
BALANCE, Shares at Mar. 31, 2020     40,383,000    
Non-cash compensation recognized on stock options and ESPP 17     17  
Restricted stock grants, net of cancellations 791     791  
Cancellation of shares for payment of withholding tax (296)     (296)  
Cancellation of shares for payment of withholding tax, shares     (66,000)    
Exercise of warrants 2,151   $ 1 2,150  
Exercise of warrants, shares     1,038,000    
Exercise of stock options 3     3  
Exercise of stock options, shares     1,000    
Net income 1,379       1,379
BALANCE at Jun. 30, 2020 $ 56,898   $ 41 $ 278,828 $ (221,971)
BALANCE, Shares at Jun. 30, 2020 5,500        
BALANCE, Shares at Jun. 30, 2020 41,355,673   41,356,000