v3.24.2.u1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common [Member]
Noncontrolling Interest [Member]
Total
Balance at Dec. 31, 2020 $ 323 $ 201,786 $ (121,287) $ 399 $ (6,858) $ 75 $ 74,438
Balance, shares at Dec. 31, 2020 32,280            
Net loss attributable to common stockholders (9,303) (12,765) (22,068)
Net income attributable to non-controlling interest (5) (5)
Foreign currency translation adjustment (8) 16 8
Issuance of restricted shares $ 5 (4) 1
Balance, shares 449            
Forfeiture of restricted shares $ (1) (1)
Balance, shares (89)            
Vesting of restricted stock units
Balance, shares 39            
Shares issued pursuant to exercise of stock options $ 2 875 877
Balance, shares 156            
Shares withheld pursuant to exercise of stock options (647) (647)
Shares withheld pursuant to vesting of restricted stock (794) (794)
Common shares issued, net of issuance costs $ 44 26,822 26,866
Balance, shares 4,428            
Stock-based compensation 4,676 4,676
Balance at Dec. 31, 2021 $ 373 224,852 (134,052) 391 (8,299) 86 83,351
Balance, shares at Dec. 31, 2021 37,263            
Net loss attributable to common stockholders (10,137) (6,754) (16,891)
Net income attributable to non-controlling interest 2 2
Foreign currency translation adjustment (1,601) (10) (1,611)
Issuance of restricted shares $ 5 (5)
Balance, shares 492            
Forfeiture of restricted shares $ (2) 2
Balance, shares (186)            
Vesting of restricted stock units
Balance, shares 36            
Shares withheld pursuant to vesting of restricted stock (211) (211)
Stock-based compensation 4,343 4,343
Balance at Dec. 31, 2022 $ 376 219,055 (140,806) (1,210) (8,510) 78 68,983
Balance, shares at Dec. 31, 2022 37,605            
Net loss attributable to common stockholders (11,632) (5,675) (17,307)
Net income attributable to non-controlling interest 35 35
Foreign currency translation adjustment 594 (11) 583
Issuance of restricted shares $ 13 (13)
Balance, shares 1,247            
Forfeiture of restricted shares $ (2) 2  
Balance, shares (152)            
Shares withheld pursuant to vesting of restricted stock (141) (141)
Stock-based compensation 3,908 3,908
Retained earnings adjustment for adoption of ASU 2016-13 200 200
Warrant issued in connection with acquisition 1,347 1,347
Exercise of stock options 36 36
Balance, shares 16            
Balance at Dec. 31, 2023 $ 387 212,703 (146,281) (616) (8,651) 102 57,644
Balance, shares at Dec. 31, 2023 38,716            
Net loss attributable to common stockholders (11,124) (8,515) (19,639)
Net income attributable to non-controlling interest 11 11
Foreign currency translation adjustment (369) (8) (377)
Forfeiture of restricted shares
Balance, shares (7)            
Shares withheld pursuant to vesting of restricted stock (31) (31)
Stock-based compensation 1,028 1,028
Balance at Mar. 31, 2024 $ 387 $ 202,607 $ (154,796) $ (985) $ (8,682) $ 105 $ 38,636
Balance, shares at Mar. 31, 2024 38,709