XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Common Stock, Shares, Outstanding (in shares) 12,226,306        
Balance (in shares) at Dec. 31, 2022 12,226,306        
Balance at Dec. 31, 2022 $ 123,000 $ 17,099,000 $ 45,025,000 $ (1,489,000) $ 60,758,000
Net income     552,000 0 552,000
Common stock repurchased and retired (in shares) (200,000)        
Common stock repurchased and retired $ (2,000) (280,000) (551,000) 0 (833,000)
Stock-based compensation expense   22,000   0 22,000
Options exercised (in shares) 109,250        
Options exercised $ 1,000   0 0 350,000
Total comprehensive income         137,000
Common stock repurchased and retired   (22,000)   0 (22,000)
Balance (in shares) at Dec. 31, 2022 12,226,306        
Balance at Dec. 31, 2022 $ 123,000 17,099,000 45,025,000 (1,489,000) 60,758,000
Net income         $ 3,128,000
Common stock repurchased and retired (in shares)         (724,110)
Common Stock, Shares, Outstanding (in shares) 12,135,556        
Balance (in shares) at Mar. 31, 2023 12,135,556        
Balance at Mar. 31, 2023 $ 122,000 17,190,000 45,026,000 (1,352,000) $ 60,986,000
Net income     1,146,000 0 1,146,000
Common stock repurchased and retired (in shares) (275,000)        
Common stock repurchased and retired $ (3,000) (390,000) (704,000)   (1,097,000)
Treasury stock excise tax   (11,000)     (11,000)
Stock-based compensation expense   22,000 0 (0) 22,000
Options exercised (in shares) 15,000        
Options exercised   54,000   0 54,000
Total comprehensive income         21,000
Common stock repurchased and retired   (22,000) 0 0 (22,000)
Common Stock, Shares, Outstanding (in shares) 11,875,556        
Balance (in shares) at Jun. 30, 2023 11,875,556        
Balance at Jun. 30, 2023 $ 119,000 16,865,000 45,468,000 (1,331,000) 61,121,000
Net income     1,430,000   $ 1,430,000
Common stock repurchased and retired (in shares) (249,110)       (249,110)
Common stock repurchased and retired $ (2,000) (354,000) (693,000)   $ (1,049,000)
Treasury stock excise tax   (19,000)     (19,000)
Stock-based compensation expense   24,000     24,000
Options exercised (in shares) 10,000        
Options exercised   36,000     36,000
Total comprehensive income       (152,000) (152,000)
Common stock repurchased and retired   (24,000)     $ (24,000)
Common Stock, Shares, Outstanding (in shares) 11,636,446        
Common Stock, Shares, Outstanding (in shares) 11,416,212       11,416,212
Balance (in shares) at Dec. 31, 2023 11,416,212       11,416,212
Balance at Dec. 31, 2023 $ 114,000 16,339,000 46,552,000 (1,437,000) $ 61,568,000
Net income     576,000 0 576,000
Common stock repurchased and retired (in shares) (270,000)        
Common stock repurchased and retired $ (2,000) (386,000) (1,029,000) 0 (1,417,000)
Treasury stock excise tax   (14,000)     (14,000)
Stock-based compensation expense   109,000   0 109,000
Options exercised (in shares) 226,666        
Options exercised $ 2,000   0 0 815,000
Total comprehensive income $ 0 0 0 6,000 6,000
Common stock repurchased and retired   (109,000)   0 $ (109,000)
Balance (in shares) at Dec. 31, 2023 11,416,212       11,416,212
Balance at Dec. 31, 2023 $ 114,000 16,339,000 46,552,000 (1,437,000) $ 61,568,000
Net income         $ 3,082,000
Common stock repurchased and retired (in shares)         (695,000)
Options exercised (in shares)         231,666
Common Stock, Shares, Outstanding (in shares) 11,372,878        
Balance (in shares) at Mar. 31, 2024 11,372,878        
Balance at Mar. 31, 2024 $ 114,000 16,861,000 46,099,000 (1,431,000) $ 61,643,000
Common stock repurchased and retired (in shares) (245,000)        
Common stock repurchased and retired $ (3,000) (363,000) (918,000)   (1,284,000)
Treasury stock excise tax   (13,000)     (13,000)
Stock-based compensation expense   109,000 0 (0) 109,000
Total comprehensive income $ 0 0 0 (58,000) (58,000)
Common stock repurchased and retired   (109,000) 0 0 (109,000)
Common Stock, Shares, Outstanding (in shares) 11,127,878        
Balance (in shares) at Jun. 30, 2024 11,127,878        
Balance at Jun. 30, 2024 $ 111,000 16,594,000 46,825,000 (1,489,000) 62,041,000
Net income     862,000   $ 862,000
Common stock repurchased and retired (in shares) (180,000)       (180,000)
Common stock repurchased and retired $ (2,000) (267,000) $ (761,000)   $ (1,030,000)
Treasury stock excise tax   (10,000)     (10,000)
Stock-based compensation expense   109,000     109,000
Options exercised (in shares) 5,000        
Options exercised $ 1,000 16,000     17,000
Total comprehensive income       $ 75,000 75,000
Common stock repurchased and retired   $ (109,000)     $ (109,000)
Common Stock, Shares, Outstanding (in shares) 10,952,878       10,952,878