v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid in Capital
Retained Deficit
Total
Noncontrolling Interest
Beginning balance at Dec. 31, 2023 $ (19,867) $ 59 $ 38,943 $ (59,094) $ (20,092) $ 225
Beginning balance, shares at Dec. 31, 2023   58,925,871        
Issuance of shares - share based compensation on RSUs 343 $ 1 342   343  
Issuance of shares - share based compensation on RSUs, shares   742,079        
Income (Loss) for the period (6,379)     (6,379) (6,379)  
Ending balance at Mar. 31, 2024 (25,903) $ 60 39,285 (65,473) (26,128) 225
Ending balance, shares at Mar. 31, 2024   59,667,950        
Beginning balance at Dec. 31, 2023 (19,867) $ 59 38,943 (59,094) (20,092) 225
Beginning balance, shares at Dec. 31, 2023   58,925,871        
Income (Loss) for the period (6,094)          
Ending balance at Jun. 30, 2024 (24,999) $ 60 40,004 (65,189) (25,125) 126
Ending balance, shares at Jun. 30, 2024   60,603,681        
Beginning balance at Mar. 31, 2024 (25,903) $ 60 39,285 (65,473) (26,128) 225
Beginning balance, shares at Mar. 31, 2024   59,667,950        
Issuance of shares - share based compensation on RSUs 498   498   498  
Issuance of shares - share based compensation on RSUs, shares   544,157        
Dividends (100)         (100)
Income (Loss) for the period 285     284 284 1
Issuance of shares - ESPP 221   221   221  
Issuance of shares - ESPP, shares   391,574        
Ending balance at Jun. 30, 2024 (24,999) $ 60 40,004 (65,189) (25,125) 126
Ending balance, shares at Jun. 30, 2024   60,603,681        
Beginning balance at Dec. 31, 2024 (29,468) $ 62 40,949 (70,566) (29,555) 87
Beginning balance, shares at Dec. 31, 2024   61,758,727        
Issuance of shares - options exercised $ 12   12   12  
Issuance of shares - options exercised, shares 50,000 50,000        
Issuance of shares - share based compensation on RSUs $ 536 $ 2 534   536  
Issuance of shares - share based compensation on RSUs, shares   1,876,109        
Income (Loss) for the period 526     154 154 372
Issuance of shares - ESPP 3   3   3  
Issuance of shares - ESPP, shares   5,496        
Ending balance at Mar. 31, 2025 (28,391) $ 64 41,498 (70,412) (28,850) 459
Ending balance, shares at Mar. 31, 2025   63,690,332        
Beginning balance at Dec. 31, 2024 (29,468) $ 62 40,949 (70,566) (29,555) 87
Beginning balance, shares at Dec. 31, 2024   61,758,727        
Income (Loss) for the period 1,143          
Ending balance at Jun. 30, 2025 (26,916) $ 65 42,503 (69,804) (27,236) 320
Ending balance, shares at Jun. 30, 2025   64,455,789        
Beginning balance at Mar. 31, 2025 (28,391) $ 64 41,498 (70,412) (28,850) 459
Beginning balance, shares at Mar. 31, 2025   63,690,332        
Issuance of shares - options exercised $ 49   49   49  
Issuance of shares - options exercised, shares 196,667 196,667        
Issuance of shares - share based compensation on RSUs $ 777 $ 1 776   777  
Issuance of shares - share based compensation on RSUs, shares   309,994        
Dividends (148)         (148)
Income (Loss) for the period 617     608 608 9
Issuance of shares - ESPP 168   168   168  
Issuance of shares - ESPP, shares   258,796        
Proceeds from disgorgement of stockholders short-swing profit 12   12   12  
Ending balance at Jun. 30, 2025 $ (26,916) $ 65 $ 42,503 $ (69,804) $ (27,236) $ 320
Ending balance, shares at Jun. 30, 2025   64,455,789