XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
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, 2020 $ 205,283 $ 145,668 $ 17,502 $ 6,255 $ 35,858  
Beginning 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 18,495 $ 29,050 (10,555)      
Shares issued on exercise of warrants (in shares)   3,188        
Shares issued on exercise of stock options 199 $ 310 (111)      
Shares issued on exercise of stock options (in shares)   177        
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    
Net Income (Loss) (9,079)          
Net (loss) income (9,079)       (9,079)  
Mezzanine Equity, Net loss (46)          
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        
Mezzanine Equity, Ending balance at Dec. 31, 2021 16,433          
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 192 $ 176 16      
Shares issued on exercise of stock options (in shares)   180        
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)    
Net Income (Loss) (101,146)          
Net (loss) income (101,146)       (101,146)  
Mezzanine Equity, Net loss (269)          
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        
Mezzanine Equity, Ending balance at Dec. 31, 2022 16,164          
Net proceeds from issuance of common stock / Shares issued in public offering, net of issuance costs 14,207 $ 14,207        
Net proceeds from issuance of common stock / Shares issued in pubic offering, net of issuance costs (in shares)   18,350        
Warrants issued in public offering 9,128   9,128      
Shares issued on exercise of stock options 83 $ 83        
Shares issued on exercise of stock options (in shares)   100        
Share-based compensation 3,111   3,111      
Share-based compensation (in shares)   10        
Cumulative translation adjustment 4,903     4,831   72
Mezanine Equity, Cumulative translation adjustment (666)          
Net Income (Loss) (31,798)          
Net (loss) income (31,988)       (31,798) (190)
Mezzanine Equity, Net loss 169          
Ending Balance at Dec. 31, 2023 303,274 $ 386,719 $ 25,611 $ (3,540) $ (106,165) $ 649
Ending Balance (in shares) at Dec. 31, 2023   110,249        
Mezzanine Equity, Ending balance at Dec. 31, 2023 $ 15,667