XML 69 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED SERIES EQUITY & STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Initial Public Offering
Series A Convertible Preferred Stock
Series B Convertible Preferred Stock
Common Stock
Common Stock
Initial Public Offering
Additional Paid-in-Capital
Additional Paid-in-Capital
Initial Public Offering
Retained Earnings (Accumulated) Deficit
Accumulated Other Comprehensive Income
Treasury Stock
Temporary equity, beginning balance, shares at Dec. 31, 2018     13,812,500                
Temporary equity, beginning balance at Dec. 31, 2018     $ 4,250                
Beginning balance, shares at Dec. 31, 2018         42,533,660            
Beginning balance at Dec. 31, 2018 $ 21,935       $ 425   $ 14,851   $ 6,615 $ 44  
Net income (loss) 3,117               3,117    
Common stock repurchase, shares         (588,710)            
Common stock repurchase (3,885)       $ (6)   5       $ (3,884)
Options exercised, shares         121,750            
Options exercised 115       $ 2   113        
Foreign currency translation (38)                 (38)  
Stock-based compensation 1,754           1,754        
Temporary equity, ending balance, shares at Dec. 31, 2019     13,812,500                
Temporary equity, ending balance at Dec. 31, 2019     $ 4,250                
Ending balance, shares at Dec. 31, 2019         42,066,700            
Ending balance at Dec. 31, 2019 22,998       $ 421   16,723   9,732 6 (3,884)
Net income (loss) 3,498               3,498    
Issuance of common stock, shares         319,015            
Issuance of common stock 1,842       $ 3   1,839        
Common stock repurchase, shares         (239,760)            
Common stock repurchase (1,538)       $ (2)   2       (1,538)
Issuance of series B convertible preferred stock, net of issuance costs, shares       6,608,700              
Issuance of series B convertible preferred stock, net of issuance costs       $ 36,030              
Series B convertible preferred stock dividend 812     $ 812         (812)    
Series B convertible preferred stock dividend, permanent equity (812)                    
Options exercised, shares         4,592,585            
Options exercised 1,780       $ 45   1,735        
Foreign currency translation 817                 817  
Stock-based compensation 1,808           1,808        
Temporary equity, ending balance, shares at Dec. 31, 2020     13,812,500 6,608,700              
Temporary equity, ending balance at Dec. 31, 2020     $ 4,250 $ 36,842              
Ending balance, shares at Dec. 31, 2020         46,738,540            
Ending balance at Dec. 31, 2020 30,393       $ 467   22,107   12,418 823 (5,422)
Net income (loss) (13,693)               (13,693)    
Issuance of common stock, shares         151,515 8,984,375          
Issuance of common stock 1,001 $ 129,384     $ 1 $ 90 1,000 $ 129,294      
Common stock repurchase, shares         (85,049)            
Common stock repurchase (561)       $ (1)           (560)
Temporary equity, Conversion of Series A and Series B preferred stock to common stock, Shares     (13,812,500) (6,608,700)              
Temporary equity, Conversion of Series A and Series B preferred stock to common stock, Value     $ (4,250) $ (36,842)              
Conversion of Series A and Series B preferred stock to common stock, Shares         20,421,200            
Conversion of Series A and Series B preferred stock to common stock, Value 41,092       $ 204   40,076   812    
Options exercised, shares         236,706            
Options exercised 445       $ 2   443        
Foreign currency translation (815)                 (815)  
Stock-based compensation 4,948           4,948        
Temporary equity, ending balance, shares at Dec. 31, 2021     0 0              
Ending balance, shares at Dec. 31, 2021         76,447,287            
Ending balance at Dec. 31, 2021 $ 192,194       $ 763   $ 197,868   $ (463) $ 8 $ (5,982)