XML 18 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Mezzanine Equity and Stockholders' Equity (Deficit) (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Redeemable Convertible Preferred Stock
Beginning Balance at Dec. 31, 2019           $ 54,170
Beginning Balance, Shares at Dec. 31, 2019           31,968,570
Beginning Balance at Dec. 31, 2019 $ (39,144) $ 7 $ 2,061   $ (41,212)  
Beginning Balance, Shares at Dec. 31, 2019   6,720,767        
Options exercised for common stock 22   22      
Options exercised for common stock, Shares   58,498        
Share based compensation 494   494      
Net income 4,112       4,112  
Ending Balance at Mar. 31, 2020           $ 54,170
Ending Balance, Shares at Mar. 31, 2020           31,968,570
Ending Balance at Mar. 31, 2020 (34,516) $ 7 2,577   (37,100)  
Ending Balance, Shares at Mar. 31, 2020   6,779,265        
Beginning Balance at Dec. 31, 2020 200,254 $ 49 227,624 $ 4 (27,423)  
Beginning Balance, Shares at Dec. 31, 2020   49,251,614        
Options exercised for common stock 381 $ 1 380      
Options exercised for common stock, Shares   296,019        
Issuance of common stock under employee stock purchase plan 1,882   1,882      
Issuance of common stock under employee stock purchase plan, Shares   36,881        
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes (49)   (49)      
Issuance of common stock upon vesting of restricted stock units, net of shares withheld for taxes, Shares   901        
Share based compensation 3,836   3,836      
Comprehensive income (loss) (162)     (162)    
Net income 7,469       7,469  
Ending Balance at Mar. 31, 2021 $ 213,611 $ 50 $ 233,673 $ (158) $ (19,954)  
Ending Balance, Shares at Mar. 31, 2021   49,585,415