XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed 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, 2021 $ 408,405 $ 365,561 $ 9,369 $ 6,696 $ 26,779  
Beggining Balance (in shares) at Dec. 31, 2021   88,234        
Mezzanine Equity, Beginning balance at Dec. 31, 2021 16,433          
Proceeds from issuance of common stock / Shares issued in public offering, net of issuance costs 824 $ 824        
Proceeds from issuance of common stock / Shares issued in pubic offering, net of issuance costs (in shares)   450        
Shares issued on exercise of stock options 192 $ 176 16      
Shares issued on exercise of stock options (in shares)   345        
Share-based compensation 3,004   3,004      
Recognition of non-controlling interest on acquisition 767         $ 767
Cumulative translation adjustment (17,911)     (17,911)    
Net (loss) Income (51,817)       (51,817)  
Mezzanine Equity, Net loss (701)          
Ending Balance at Sep. 30, 2022 343,464 $ 366,561 12,389 (11,215) (25,038) 767
Ending Balance (in shares) at Sep. 30, 2022   89,029        
Mezzanine Equity, Ending balance at Sep. 30, 2022 15,732          
Beginning Balance at Jun. 30, 2022 364,472 $ 365,737 11,463 3,565 (16,293)  
Beggining Balance (in shares) at Jun. 30, 2022   88,572        
Mezzanine Equity, Beginning balance at Jun. 30, 2022 16,119          
Proceeds from issuance of common stock / Shares issued in public offering, net of issuance costs 824 $ 824        
Proceeds from issuance of common stock / Shares issued in pubic offering, net of issuance costs (in shares)   450        
Share-based compensation (in shares)   7        
Share-based compensation 926   926      
Recognition of non-controlling interest on acquisition 767         767
Cumulative translation adjustment (14,780)     (14,780)    
Net (loss) Income (8,745)       (8,745)  
Mezzanine Equity, Net loss (387)          
Ending Balance at Sep. 30, 2022 343,464 $ 366,561 12,389 (11,215) (25,038) 767
Ending Balance (in shares) at Sep. 30, 2022   89,029        
Mezzanine Equity, Ending balance at Sep. 30, 2022 15,732          
Beginning Balance at Dec. 31, 2022 303,830 $ 372,429 13,372 (8,371) (74,367) 767
Beggining Balance (in shares) at Dec. 31, 2022   91,789        
Mezzanine Equity, Beginning balance at Dec. 31, 2022 16,164          
Proceeds from issuance of common stock / Shares issued in public offering, net of issuance costs 14,207 $ 14,207        
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,135   3,135      
Cumulative translation adjustment 213     184   29
Net (loss) Income (9,495)       (9,315) (180)
Mezanine Equity, Cumulative translation adjustment (1,111)          
Mezzanine Equity, Net loss 185          
Ending Balance at Sep. 30, 2023 321,101 $ 386,719 25,635 (8,187) (83,682) 616
Ending Balance (in shares) at Sep. 30, 2023   110,239        
Mezzanine Equity, Ending balance at Sep. 30, 2023 15,238          
Beginning Balance at Jun. 30, 2023 326,608 $ 386,719 24,888 (3,284) (82,383) 668
Beggining Balance (in shares) at Jun. 30, 2023   110,239        
Mezzanine Equity, Beginning balance at Jun. 30, 2023 16,223          
Share-based compensation 747   747      
Cumulative translation adjustment (4,874)     (4,903)   29
Net (loss) Income (1,380)       (1,299) (81)
Mezanine Equity, Cumulative translation adjustment (1,111)          
Mezzanine Equity, Net loss 126          
Ending Balance at Sep. 30, 2023 321,101 $ 386,719 $ 25,635 $ (8,187) $ (83,682) $ 616
Ending Balance (in shares) at Sep. 30, 2023   110,239        
Mezzanine Equity, Ending balance at Sep. 30, 2023 $ 15,238