Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Stockholders' Equity

v3.24.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid in Capital
Accumulated (Deficit) Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2021   15,485,900        
Beginning balance at Dec. 31, 2021 $ 58,628 $ 16 $ 104,552 $ 2,642 $ (175) $ (48,407)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock for debt conversion (in shares)   200,000        
Issuance of common stock for debt conversion $ 600   600      
Repurchases of common share (in shares) (303,145) (303,145)        
Repurchase of common shares $ (2,152)         (2,152)
Cash dividends $ (9,352)     (9,352)    
Issuance of common stock upon stock options cashless exercise (in shares) 1,833,000 828,021        
Treasury shares repurchased to satisfy tax withholding obligations $ (7,474)         (7,474)
Unrealized gain on marketable debt securities, net of taxes 932       932  
Stock-based compensation 3,986   3,986      
Net Income $ 18,463     18,463    
Ending balance (in shares) at Dec. 31, 2022 16,210,776 16,210,776        
Ending balance at Dec. 31, 2022 $ 63,631 $ 16 109,138 11,753 757 (58,033)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock for debt conversion (in shares)   800,000        
Issuance of common stock for debt conversion 2,400 $ 1 2,399      
Issuance of common shares related to business acquisition (in shares)   100,000        
Issuance of common stock in asset acquisition $ 1,000 $ 1 999      
Repurchases of common share (in shares) (69,628) (69,628)        
Repurchase of common shares $ (588)         (588)
Issuance of common stock upon exercise of warrant (in shares)   400,000        
Issuance of common stock upon exercise of warrants $ 1,200   1,200      
Issuance of common stock upon stock options cashless exercise (in shares) 1,348,000 603,881        
Issuance of warrants with unsecured promissory note $ 398   398      
Treasury shares repurchased to satisfy tax withholding obligations (5,379)         (5,379)
Unrealized gain on marketable debt securities, net of taxes (1,057)       (1,057)  
Stock-based compensation 4,560   4,560      
Net Income $ (16,782)     (16,782)    
Ending balance (in shares) at Dec. 31, 2023 18,045,029 18,045,029        
Ending balance at Dec. 31, 2023 $ 49,383 $ 18 $ 118,694 $ (5,029) $ (300) $ (64,000)