XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Comprehensive Deficit [Member]
BALANCE at Dec. 31, 2019 $ 48,684 $ 38 $ 274,041 $ (225,395)
BALANCE, Shares at Dec. 31, 2019   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 common stock warrants 4,196 $ 2 4,194  
Exercise of common stock warrants, shares   2,047,000    
Exercise of stock options 16   16  
Exercise of stock options, shares   8,000    
Net income (loss) 3,424     3,424
BALANCE at Jun. 30, 2020 56,898 $ 41 278,828 (221,971)
BALANCE, Shares at Jun. 30, 2020   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 common stock warrants 2,151 $ 1 2,150  
Exercise of common stock warrants, shares   1,038,000    
Exercise of stock options 3   3  
Exercise of stock options, shares   1,000    
Net income (loss) 1,379     1,379
BALANCE at Jun. 30, 2020 56,898 $ 41 278,828 (221,971)
BALANCE, Shares at Jun. 30, 2020   41,356,000    
BALANCE at Dec. 31, 2020 $ 58,716 $ 41 279,905 (221,230)
BALANCE, Shares at Dec. 31, 2020 41,232,804 41,233,000    
Non-cash compensation recognized on stock options and ESPP $ 39   39  
Restricted stock grants, net of cancellations 2,255 $ 1 2,254  
Restricted stock grants, net of cancellations, shares   1,070,000    
Cancellation of shares for payment of withholding tax (1,309)   (1,309)  
Cancellation of shares for payment of withholding tax, shares   (211,000)    
Employee stock purchase plan 15   15  
Employee stock purchase plan, shares   4,000    
Common shares issued in stock offering, net of offering costs 59,711 $ 10 59,701  
Common shares issued in stock offering, net offering costs, shares   9,521,000    
Common shares issued in connection with Avast Family Safety Mobile acquisition, net 8,381 $ 1 8,380  
Common shares issued in connection with Avast Family Safety Mobile acquisition, net, shares   1,460,000    
Exercise of common stock warrants 40 $ 1 39  
Exercise of common stock warrants, shares   484,000    
Exercise of stock options 53   53  
Exercise of stock options, shares   15,000    
Net income (loss) (8,428)     (8,428)
BALANCE at Jun. 30, 2021 $ 119,473 $ 54 349,077 (229,658)
BALANCE, Shares at Jun. 30, 2021 53,575,888 53,576,000    
BALANCE at Mar. 31, 2021 $ 115,655 $ 52 340,058 (224,455)
BALANCE, Shares at Mar. 31, 2021   51,646,000    
Non-cash compensation recognized on stock options and ESPP 21   21  
Restricted stock grants, net of cancellations 1,258   1,258  
Restricted stock grants, net of cancellations, shares   100,000    
Cancellation of shares for payment of withholding tax (484)   (484)  
Cancellation of shares for payment of withholding tax, shares   (90,000)    
Costs associated with common stock offering (188)   (188)  
Common shares issued in connection with Avast Family Safety Mobile acquisition, net 8,381 $ 1 8,380  
Common shares issued in connection with Avast Family Safety Mobile acquisition, net, shares   1,460,000    
Exercise of common stock warrants   $ 1 (1)  
Exercise of common stock warrants, shares   451,000    
Exercise of stock options 33   33  
Exercise of stock options, shares   9,000    
Net income (loss) (5,203)     (5,203)
BALANCE at Jun. 30, 2021 $ 119,473 $ 54 $ 349,077 $ (229,658)
BALANCE, Shares at Jun. 30, 2021 53,575,888 53,576,000