XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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
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 $ 0 0 0 137,000 137,000
Common stock repurchased and retired   (22,000)   0 (22,000)
Balance (in shares) at Mar. 31, 2023 12,135,556        
Balance at Mar. 31, 2023 $ 122,000 17,190,000 62,216,000 (1,352,000) 60,986,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         $ 1,698,000
Common stock repurchased and retired (in shares)         (475,000)
Balance (in shares) at Jun. 30, 2023 11,875,556        
Balance at Jun. 30, 2023 $ 119,000 17,190,000 62,333,000 (1,331,000) $ 61,121,000
Balance (in shares) at Mar. 31, 2023 12,135,556        
Balance at Mar. 31, 2023 $ 122,000 17,190,000 62,216,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)       (275,000)
Common stock repurchased and retired $ (3,000) (65,000) (1,029,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 $ 0 0 0 21,000 21,000
Common stock repurchased and retired   (22,000) 0 0 (22,000)
Balance (in shares) at Jun. 30, 2023 11,875,556        
Balance at Jun. 30, 2023 $ 119,000 17,190,000 62,333,000 (1,331,000) $ 61,121,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 [1]
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 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
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 [1]
Net income         $ 2,220,000
Common stock repurchased and retired (in shares)         (515,000)
Options exercised (in shares)         226,666
Balance (in shares) at Jun. 30, 2024 11,127,878       11,127,878
Balance at Jun. 30, 2024 $ 111,000 16,594,000 46,825,000 (1,489,000) $ 62,041,000
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
Net income         $ 1,644,000
Common stock repurchased and retired (in shares) (245,000)       (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)
Balance (in shares) at Jun. 30, 2024 11,127,878       11,127,878
Balance at Jun. 30, 2024 $ 111,000 $ 16,594,000 $ 46,825,000 $ (1,489,000) $ 62,041,000
[1] The condensed consolidated balance sheet as of December 31, 2023, has been prepared using information from the audited consolidated balance sheet as of that date.