Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Stockholders' Equity

v3.23.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2021   15,485,900        
Beginning balance at Dec. 31, 2021 $ 58,628 $ 16 $ 104,552 $ 2,642 $ (48,407) $ (175)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Repurchases of common shares (in shares)   (205,048)        
Repurchases of common shares (1,199) $ 1     (1,200)  
Issuance of common stock to convert outstanding convertible notes (in shares)   200,000        
Issuance of common stock to convert outstanding convertible notes 600   600      
Issuance of common stock upon stock options cashless exercise (in shares)   545,312        
Treasury shares repurchased to satisfy tax withholding obligations (4,531)       (4,531)  
Cash dividends (9,351)     (9,351)    
Unrealized gain (loss) on marketable debt securities (112)         (112)
Stock-based compensation 2,979   2,979      
Net income (loss) 20,907     20,907    
Ending balance (in shares) at Sep. 30, 2022   16,026,164        
Ending balance at Sep. 30, 2022 67,921 $ 17 108,131 14,198 (54,138) (287)
Beginning balance (in shares) at Jun. 30, 2022   15,722,827        
Beginning balance at Jun. 30, 2022 68,157 $ 16 106,162 13,230 (51,015) (236)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Repurchases of common shares (in shares)   (5,048)        
Repurchases of common shares (50) $ 1     (51)  
Issuance of common stock upon stock options cashless exercise (in shares)   308,385        
Treasury shares repurchased to satisfy tax withholding obligations (3,072)       (3,072)  
Unrealized gain (loss) on marketable debt securities (51)         (51)
Stock-based compensation 1,969   1,969      
Net income (loss) 968     968    
Ending balance (in shares) at Sep. 30, 2022   16,026,164        
Ending balance at Sep. 30, 2022 $ 67,921 $ 17 108,131 14,198 (54,138) (287)
Beginning balance (in shares) at Dec. 31, 2022 16,210,776 16,210,776        
Beginning balance at Dec. 31, 2022 $ 63,631 $ 16 109,138 11,753 (58,033) 757
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock in asset acquisition (in shares)   100,000        
Issuance of common stock in asset acquisition 1,000 $ 1 999      
Repurchases of common shares (in shares)   (69,628)        
Repurchases of common shares (588)       (588)  
Issuance of common stock to convert outstanding convertible notes (in shares)   800,000        
Issuance of common stock to convert outstanding convertible notes 2,400 $ 1 2,399      
Issuance of common stock upon exercise of warrant (in shares)   400,000        
Issuance of common stock upon exercise of warrant 1,200   1,200      
Issuance of common stock upon stock options cashless exercise (in shares)   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 (loss) on marketable debt securities (2,201)         (2,201)
Stock-based compensation 3,998   3,998      
Net income (loss) $ (8,031)     (8,031)    
Ending balance (in shares) at Sep. 30, 2023 18,045,029 18,045,029        
Ending balance at Sep. 30, 2023 $ 56,428 $ 18 118,132 3,722 (64,000) (1,444)
Beginning balance (in shares) at Jun. 30, 2023   16,845,029        
Beginning balance at Jun. 30, 2023 59,257 $ 17 113,789 8,863 (64,000) 588
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock to convert outstanding convertible notes (in shares)   800,000        
Issuance of common stock to convert outstanding convertible notes 2,400 $ 1 2,399      
Issuance of common stock upon exercise of warrant (in shares)   400,000        
Issuance of common stock upon exercise of warrant 1,200   1,200      
Unrealized gain (loss) on marketable debt securities (2,032)         (2,032)
Stock-based compensation 744   744      
Net income (loss) $ (5,141)     (5,141)    
Ending balance (in shares) at Sep. 30, 2023 18,045,029 18,045,029        
Ending balance at Sep. 30, 2023 $ 56,428 $ 18 $ 118,132 $ 3,722 $ (64,000) $ (1,444)