XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Stockholders Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated other comprehensive Income
Accumulated Deficit
Balance, shares at Dec. 31, 2022   25,670,773      
Balance, amount at Dec. 31, 2022 $ 41,459 $ 26 $ 129,192 $ 187 $ (87,946)
Cumulative effect of accounting change (159) 0 0 0 (159)
Share-based compensation 1,414 $ 0 1,414 0 0
Vesting of restricted stock units, shares   266,278      
Vesting of restricted stock units, amount 0 $ 0 0 0 0
Foreign currency translation adjustment, net of tax (21) $ 0 0 (21) 0
Issuance of common stock for exercise of stock options, shares   35,553      
Issuance of common stock for exercise of stock options, amount 40 $ 0 40 0 0
Taxes paid on the net settlement of stock options and RSUs (257) 0 (257) 0 0
Net loss (1,582) $ 0 0 0 (1,582)
Balance, shares at Mar. 31, 2023   25,972,604      
Balance, amount at Mar. 31, 2023 40,894 $ 26 130,389 166 (89,687)
Balance, shares at Dec. 31, 2022   25,670,773      
Balance, amount at Dec. 31, 2022 41,459 $ 26 129,192 187 (87,946)
Share-based compensation 3,112        
Taxes paid on the net settlement of stock options and RSUs 264        
Net loss (423)        
Balance, shares at Sep. 30, 2023   26,030,104      
Balance, amount at Sep. 30, 2023 43,687 $ 26 132,003 186 (88,528)
Balance, shares at Mar. 31, 2023   25,972,604      
Balance, amount at Mar. 31, 2023 40,894 $ 26 130,389 166 (89,687)
Share-based compensation 855 0 855 0 0
Foreign currency translation adjustment, net of tax (3) $ 0 0 (3) 0
Issuance of common stock for exercise of stock options, shares   200      
Issuance of common stock for exercise of stock options, amount 0 $ 0 0 0 0
Taxes paid on the net settlement of stock options and RSUs (7) 0 (7) 0 0
Net loss (545) 0   0 (545)
Dividends declared (130) $ 0 (130) 0 0
Balance, shares at Jun. 30, 2023   25,972,804      
Balance, amount at Jun. 30, 2023 41,064 $ 26 131,107 163 (90,232)
Share-based compensation 843 0 843 0 0
Foreign currency translation adjustment, net of tax 23 $ 0 0 23 0
Issuance of common stock for exercise of stock options, shares   57,300      
Issuance of common stock for exercise of stock options, amount 53 $ 0 53 0 0
Net loss 1,704 $ 0   0 1,704
Balance, shares at Sep. 30, 2023   26,030,104      
Balance, amount at Sep. 30, 2023 43,687 $ 26 132,003 186 (88,528)
Balance, shares at Dec. 31, 2023   26,130,218      
Balance, amount at Dec. 31, 2023 44,613 $ 26 132,888 166 (88,467)
Share-based compensation 728 0 728 0 0
Vesting of restricted stock units, amount 0 0 0 0 0
Foreign currency translation adjustment, net of tax 1 $ 0 0 1 0
Issuance of common stock for exercise of stock options, shares   497,804      
Issuance of common stock for exercise of stock options, amount 1,049 $ 1 1,048 0 0
Taxes paid on the net settlement of stock options and RSUs (60) 0 (60) 0 0
Net loss 434 $ 0 0 0 434
Balance, shares at Mar. 31, 2024   26,628,022      
Balance, amount at Mar. 31, 2024 46,765 $ 27 134,604 167 (88,033)
Balance, shares at Dec. 31, 2023   26,130,218      
Balance, amount at Dec. 31, 2023 44,613 $ 26 132,888 166 (88,467)
Share-based compensation 2,293        
Taxes paid on the net settlement of stock options and RSUs 166        
Net loss 1,170        
Balance, shares at Sep. 30, 2024   27,031,433      
Balance, amount at Sep. 30, 2024 49,469 $ 27 136,587 152 (87,297)
Balance, shares at Mar. 31, 2024   26,628,022      
Balance, amount at Mar. 31, 2024 46,765 $ 27 134,604 167 (88,033)
Share-based compensation 784 $ 0 784 0 0
Vesting of restricted stock units, shares   23,579      
Vesting of restricted stock units, amount 0 $ 0 0 0 0
Foreign currency translation adjustment, net of tax (1) $ 0 0 (1) 0
Issuance of common stock for exercise of stock options, shares   61,084      
Issuance of common stock for exercise of stock options, amount 84 $ 0 84 0 0
Taxes paid on the net settlement of stock options and RSUs (32) 0 (32) 0 0
Net loss 588 $ 0   0 588
Balance, shares at Jun. 30, 2024   26,712,685      
Balance, amount at Jun. 30, 2024 48,188 $ 27 135,440 166 (87,445)
Share-based compensation 781 $ 0 781 0 0
Vesting of restricted stock units, shares   24,856      
Vesting of restricted stock units, amount 0 $ 0 0 0 0
Foreign currency translation adjustment, net of tax (14) $ 0 0 (14) 0
Issuance of common stock for exercise of stock options, shares   293,892      
Issuance of common stock for exercise of stock options, amount 440 $ 0 440 0 0
Taxes paid on the net settlement of stock options and RSUs (74) 0 (74) 0 0
Net loss 148 $ 0   0 148
Balance, shares at Sep. 30, 2024   27,031,433      
Balance, amount at Sep. 30, 2024 $ 49,469 $ 27 $ 136,587 $ 152 $ (87,297)