XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balance at Mar. 31, 2023 $ 1,110,708 $ 8,321,145 $ 7,991,129 $ (590,495) $ 16,832,487
Net income 465,614 465,614
Dividends paid (213,600) (213,600)
Issuance of stock through options exercised 250 2,712 2,962
Stock based compensation 54,975 54,675
Balance at Jun. 30, 2023 1,110,958 8,378,832 8,243,143 (590,495) 17,142,438
Balance at Mar. 31, 2023 1,110,708 8,321,145 7,991,129 (590,495) 16,832,487
Net income         1,080,657
Purchase of stock         (455,133)
Balance at Dec. 31, 2023 1,110,958 8,496,527 8,858,186 (1,045,627) 17,420,044
Balance at Jun. 30, 2023 1,110,958 8,378,832 8,243,143 (590,495) 17,142,438
Net income 269,433 269,433
Purchase of stock (325,256) (325,256)
Stock based compensation 58,848 58,848
Balance at Sep. 30, 2023 1,110,958 8,437,680 8,412,576 (915,751) 17,145,463
Net income 345,610 345,610
Purchase of stock (129,876) (129,876)
Stock based compensation 58,847 58,847
Balance at Dec. 31, 2023 1,110,958 8,496,527 8,858,186 (1,045,627) 17,420,044
Balance at Mar. 31, 2024 1,113,458 8,567,856 9,122,481 (1,175,530) $ 17,628,265
Balance, shares at Mar. 31, 2024         2,226,916
Treasury stock, shares at Mar. 31, 2024         (135,517)
Net income 291,039 $ 291,039
Dividends paid (209,000) (209,000)
Issuance of stock through options exercised 6,183 71,458 77,641
Purchase of stock (188,637) (188,637)
Stock based compensation 52,439 52,439
Balance at Jun. 30, 2024 1,119,641 8,691,753 9,204,520 (1,364,167) 17,651,747
Balance at Mar. 31, 2024 1,113,458 8,567,856 9,122,481 (1,175,530) $ 17,628,265
Balance, shares at Mar. 31, 2024         2,226,916
Treasury stock, shares at Mar. 31, 2024         (135,517)
Net income         $ 1,077,370
Purchase of stock         $ (703,216)
Issuance of stock, shares         12,367
Acquisitions, shares         (57,766)
Balance at Dec. 31, 2024 1,119,641 8,795,013 9,990,851 (1,878,746) $ 18,026,759
Balance, shares at Dec. 31, 2024         2,239,283
Treasury stock, shares at Dec. 31, 2024         (193,283)
Common stock, shares outstanding at Dec. 31, 2024         2,046,000
Balance at Jun. 30, 2024 1,119,641 8,691,753 9,204,520 (1,364,167) $ 17,651,747
Net income 317,198 317,198
Purchase of stock (514,579) (514,579)
Stock based compensation 51,630 51,630
Balance at Sep. 30, 2024 1,119,641 8,743,383 9,521,718 (1,878,746) 17,505,996
Net income 469,133 469,133
Stock based compensation 51,630 51,630
Balance at Dec. 31, 2024 $ 1,119,641 $ 8,795,013 $ 9,990,851 $ (1,878,746) $ 18,026,759
Balance, shares at Dec. 31, 2024         2,239,283
Treasury stock, shares at Dec. 31, 2024         (193,283)
Common stock, shares outstanding at Dec. 31, 2024         2,046,000