XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Treasury Stock
Additional Paid-In Capital
Retained Earnings
Total
Balance at Dec. 31, 2022 $ 7   $ 16,449 $ 39,220 $ 55,676
Balance (in shares) at Dec. 31, 2022 6,906,544        
Balance (in shares) at Dec. 31, 2022   (214,422)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock warrants acquired     (1,949)   (1,949)
Employee/Directors stock grants     846   846
Employee/Directors stock grants (in shares) 23,868        
Taxes paid related to net share settlement of equity awards     (247)   (247)
Taxes paid related to net share settlement of equity awards (in shares) (8,639)        
Stock option exercises     24   24
Stock option exercises (in shares) 19,781        
Stock-based compensation     61   61
Net income       16,362 16,362
Balance at Sep. 30, 2023 $ 7   15,184 55,582 70,773
Balance (in shares) at Sep. 30, 2023 6,941,554        
Balance (in shares) at Sep. 30, 2023   (214,422)      
Balance at Jun. 30, 2023 $ 7   15,188 50,068 65,263
Balance (in shares) at Jun. 30, 2023 6,923,446        
Balance (in shares) at Jun. 30, 2023   (214,422)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Employee/Directors stock grants (in shares) 1,945        
Taxes paid related to net share settlement of equity awards     (75)   (75)
Taxes paid related to net share settlement of equity awards (in shares) (3,618)        
Stock option exercises     24   24
Stock option exercises (in shares) 19,781        
Stock-based compensation     47   47
Net income       5,514 5,514
Balance at Sep. 30, 2023 $ 7   15,184 55,582 70,773
Balance (in shares) at Sep. 30, 2023 6,941,554        
Balance (in shares) at Sep. 30, 2023   (214,422)      
Balance at Dec. 31, 2023 $ 7   11,985 59,803 $ 71,795
Balance (in shares) at Dec. 31, 2023 7,099,441        
Balance (in shares) at Dec. 31, 2023   (214,422)     (214,422)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Employee/Directors stock grants     150   $ 150
Employee/Directors stock grants (in shares) 6,546        
Issuance of common stock     2,536   2,536
Issuance of common stock (in shares) 86,734        
Stock issuance expenses     (588)   (588)
Taxes paid related to net share settlement of equity awards     (874)   (874)
Taxes paid related to net share settlement of equity awards (in shares) (34,406)        
Stock option exercises     295   $ 295
Stock option exercises (in shares) 176,285       176,285
Stock-based compensation     348   $ 348
Net income       11,693 11,693
Balance at Sep. 30, 2024 $ 7   13,852 71,496 $ 85,355
Balance (in shares) at Sep. 30, 2024 7,334,600        
Balance (in shares) at Sep. 30, 2024   (214,422)     (214,422)
Balance at Jun. 30, 2024 $ 7   12,504 65,887 $ 78,398
Balance (in shares) at Jun. 30, 2024 7,202,146        
Balance (in shares) at Jun. 30, 2024   (214,422)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock     2,536   2,536
Issuance of common stock (in shares) 86,734        
Stock issuance expenses     (588)   (588)
Taxes paid related to net share settlement of equity awards     (830)   (830)
Taxes paid related to net share settlement of equity awards (in shares) (33,377)        
Stock option exercises     26   26
Stock option exercises (in shares) 79,097        
Stock-based compensation     204   204
Net income       5,609 5,609
Balance at Sep. 30, 2024 $ 7   $ 13,852 $ 71,496 $ 85,355
Balance (in shares) at Sep. 30, 2024 7,334,600        
Balance (in shares) at Sep. 30, 2024   (214,422)     (214,422)