XML 77 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive (Loss) Income [Member]
Retained Earnings [Member]
Mezzanine Equity [Member]
Beginning Balance at Dec. 31, 2018 $ 84,433 $ 60,872 $ 2,198 $ (562) $ 21,925  
Beginning Balance (in shares) at Dec. 31, 2018   47,643        
Shares issued in public offering, net of issuance costs 34,226 $ 34,226        
Shares issued in pubic offering, net of issuance costs (in shares)   4,059        
Shares issued on exercise of warrants 466 $ 614 (148)      
Shares issued on exercise of warrants (in shares)   300        
Shares issued on exercise of stock options (note 20) 208 $ 324 (116)      
Shares issued on exercise of stock options (note 20) (in shares)   212        
Share-based compensation (note 20) 4,714 $ 2,297 2,417      
Share-based compensation (note 20) (in shares)   443        
Cumulative translation adjustment 87     87    
Net income (loss) 2,325       2,325  
Ending Balance at Dec. 31, 2019 126,459 $ 98,333 4,351 (475) 24,250  
Ending Balance (in shares) at Dec. 31, 2019   52,657        
Shares issued in public offering, net of issuance costs 42,550 $ 42,550        
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 (note 20) 425 $ 692 (267)      
Shares issued on exercise of stock options (note 20) (in shares)   1,265        
Share-based compensation (note 20) 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        
Shares issued in public offering, net of issuance costs 127,489 $ 127,489        
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 (note 20) 199 $ 310 (111)      
Shares issued on exercise of stock options (note 20) (in shares)   177        
Share re-purchases (note 20) (5,000)   (5,000)      
Share re-purchases (note 20) (in shares)   (535)        
Share-based compensation (note 20) 7,533   7,533      
Share-based compensation (note 20) (in shares)   487        
Recognition of non-controlling interest on acquisition           $ 16,479
Cumulative translation adjustment 441     441    
Net income (loss) (9,079)       (9,079) (46)
Ending Balance at Dec. 31, 2021 $ 408,405 $ 365,561 $ 9,369 $ 6,696 $ 26,779 $ 16,433
Ending Balance (in shares) at Dec. 31, 2021   88,234