XML 22 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Changes in Shareholders' Equity and Mezzanine Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive (Loss) Income [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Beginning Balance at Dec. 31, 2019 $ 126,459 $ 98,333 $ 4,351 $ (475) $ 24,250  
Beginning Balance (in shares) at Dec. 31, 2019   52,657        
Net proceeds from issuance of common stock / Shares issued in public offering, net of issuance costs 42,550 $ 42,550        
Net proceeds from issuance of common stock / Shares issued in pubic offering, net of issuance costs (in shares)   12,990        
Warrants issued in public offering 11,369   11,369      
Shares issued on exercise of stock options (in shares)   1,265        
Shares issued on exercise of stock options 425 $ 692 (267)      
Share-based compensation 6,142 4,093 2,049      
Cumulative translation adjustment 6,730     6,730    
Net income (loss) 11,608       11,608  
Ending Balance at Dec. 31, 2020 205,283 $ 145,668 17,502 6,255 35,858  
Ending Balance (in shares) at Dec. 31, 2020   66,912        
Net proceeds from issuance of common stock / Shares issued in public offering, net of issuance costs 127,489 $ 127,489        
Net proceeds from issuance of common stock / Shares issued in pubic offering, net of issuance costs (in shares)   10,887        
Shares issued in acquisition 63,044 $ 63,044        
Shares issued in acquisition (in shares)   7,118        
Shares issued on exercise of warrants (in shares)   3,188        
Shares issued on exercise of warrants 18,495 $ 29,050 (10,555)      
Shares issued on exercise of stock options (in shares)   177        
Shares issued on exercise of stock options 199 $ 310 (111)      
Share re-purchases (5,000)   (5,000)      
Share re-purchases (in shares)   (535)        
Share-based compensation 7,533   7,533      
Share-based compensation (in shares)   487        
Mezzanine Equity, Recognition of non-controlling interest on acquisition 16,479          
Cumulative translation adjustment 441     441    
Mezzanine Equity, Net loss (46)          
Net income (loss) (9,079)       (9,079)  
Mezzanine Equity, Ending balance at Dec. 31, 2021 16,433          
Ending Balance at Dec. 31, 2021 408,405 $ 365,561 9,369 6,696 26,779  
Ending Balance (in shares) at Dec. 31, 2021   88,234        
Net proceeds from issuance of common stock / Shares issued in public offering, net of issuance costs 7,085 $ 6,692   393    
Net proceeds from issuance of common stock / Shares issued in pubic offering, net of issuance costs (in shares)   3,175        
Shares issued on exercise of stock options (in shares)   180        
Shares issued on exercise of stock options 192 $ 176 16      
Share-based compensation 3,987   3,987      
Share-based compensation (in shares)   200        
Recognition of non-controlling interest on acquisition 767         $ 767
Cumulative translation adjustment (15,460)     (15,460)    
Mezzanine Equity, Net loss (269)          
Net income (loss) (101,146)       (101,146)  
Mezzanine Equity, Ending balance at Dec. 31, 2022 16,164          
Ending Balance at Dec. 31, 2022 $ 303,830 $ 372,429 $ 13,372 $ (8,371) $ (74,367) $ 767
Ending Balance (in shares) at Dec. 31, 2022   91,789