v3.25.3
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 (10,983)          
Ending balance at Sep. 30, 2024 (29,495) $ 62 40,395 (70,076) (29,619) 124
Ending balance, shares at Sep. 30, 2024   61,023,439        
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 $ 1 497   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) $ 61 40,003 (65,189) (25,125) 126
Ending balance, shares at Jun. 30, 2024   60,603,681        
Issuance of shares - share based compensation on RSUs 393 $ 1 392   393  
Issuance of shares - share based compensation on RSUs, shares   419,758        
Income (Loss) for the period (4,889)     (4,887) (4,887) (2)
Ending balance at Sep. 30, 2024 (29,495) $ 62 40,395 (70,076) (29,619) 124
Ending balance, shares at Sep. 30, 2024   61,023,439        
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 (812)          
Ending balance at Sep. 30, 2025 (28,244) $ 65 43,330 (71,763) (28,368) 124
Ending balance, shares at Sep. 30, 2025   64,954,008        
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        
Issuance of shares - share based compensation on RSUs 827   827   827  
Issuance of shares - share based compensation on RSUs, shares   498,219        
Dividends (200)         (200)
Income (Loss) for the period (1,955)     (1,959) (1,959) 4
Ending balance at Sep. 30, 2025 $ (28,244) $ 65 $ 43,330 $ (71,763) $ (28,368) $ 124
Ending balance, shares at Sep. 30, 2025   64,954,008