XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.3
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,975
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         735,047
Purchase of stock         (325,256)
Balance at Sep. 30, 2023 1,110,958 8,437,680 8,512,576 (915,751) 17,145,463
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,512,576 (915,751) 17,145,463
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         $ 608,237
Purchase of stock         $ (703,216)
Issuance of stock, shares         12,367
Acquisitions, shares         (57,766)
Balance at Sep. 30, 2024 1,119,641 8,743,383 9,521,718 (1,878,746) $ 17,505,996
Balance, shares at Sep. 30, 2024         2,239,283
Treasury stock, shares at Sep. 30, 2024         (193,283)
Common stock, shares outstanding at Sep. 30, 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
Balance, shares at Sep. 30, 2024         2,239,283
Treasury stock, shares at Sep. 30, 2024         (193,283)
Common stock, shares outstanding at Sep. 30, 2024         2,046,000