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, 2022 | $ 1,108,208 | $ 8,133,982 | $ 3,328,427 | $ (346,001) | $ 12,224,616 |
Net income | | | 1,298,672 | | 1,298,672 |
Stock based compensation | | 25,571 | | | 25,571 |
Balance at Jun. 30, 2022 | 1,108,208 | 8,159,553 | 4,627,099 | (346,001) | 13,548,859 |
Balance at Mar. 31, 2022 | 1,108,208 | 8,133,982 | 3,328,427 | (346,001) | 12,224,616 |
Net income | | | | | 2,510,388 |
Balance at Sep. 30, 2022 | 1,108,208 | 8,224,163 | 5,838,815 | (346,001) | 14,825,185 |
Balance at Jun. 30, 2022 | 1,108,208 | 8,159,553 | 4,627,099 | (346,001) | 13,548,859 |
Net income | | | 1,211,716 | | 1,211,716 |
Stock based compensation | | 34,431 | | | 34,431 |
Profit from purchase of stock by insider | | 30,179 | | | 30,179 |
Balance at Sep. 30, 2022 | 1,108,208 | 8,224,163 | 5,838,815 | (346,001) | 14,825,185 |
Balance at Mar. 31, 2023 | 1,110,708 | 8,321,145 | 7,991,129 | (590,495) | $ 16,832,487 |
Balance, shares at Mar. 31, 2023 | | | | | 2,221,416 |
Balance, held in treasury, shares at Mar. 31, 2023 | | | | | (85,416) |
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, shares at Jun. 30, 2023 | | | | | 2,221,416 |
Balance, held in treasury, shares at Jun. 30, 2023 | | | | | (85,416) |
Common stock shares, outstanding at Jun. 30, 2023 | | | | | 2,136,000 |
Balance at Mar. 31, 2023 | 1,110,708 | 8,321,145 | 7,991,129 | (590,495) | $ 16,832,487 |
Balance, shares at Mar. 31, 2023 | | | | | 2,221,416 |
Balance, held in treasury, shares at Mar. 31, 2023 | | | | | (85,416) |
Net income | | | | | $ 735,047 |
Purchase of stock | | | | | $ (325,256) |
Common stock shares, issued | | | | | 500 |
Common stock shares, held in treasury, Acquisitions, shares | | | | | (26,000) |
Balance at Sep. 30, 2023 | 1,110,958 | 8,437,680 | 8,512,576 | (915,751) | $ 17,145,463 |
Balance, shares at Sep. 30, 2023 | | | | | 2,221,916 |
Balance, held in treasury, shares at Sep. 30, 2023 | | | | | (111,416) |
Common stock shares, outstanding at Sep. 30, 2023 | | | | | 2,110,500 |
Balance at Jun. 30, 2023 | 1,110,958 | 8,378,832 | 8,243,143 | (590,495) | $ 17,142,438 |
Balance, shares at Jun. 30, 2023 | | | | | 2,221,416 |
Balance, held in treasury, shares at Jun. 30, 2023 | | | | | (85,416) |
Net income | | | 269,433 | | $ 269,433 |
Stock based compensation | | 58,848 | | | 58,848 |
Purchase of stock | | | | (325,256) | (325,256) |
Balance at Sep. 30, 2023 | $ 1,110,958 | $ 8,437,680 | $ 8,512,576 | $ (915,751) | $ 17,145,463 |
Balance, shares at Sep. 30, 2023 | | | | | 2,221,916 |
Balance, held in treasury, shares at Sep. 30, 2023 | | | | | (111,416) |
Common stock shares, outstanding at Sep. 30, 2023 | | | | | 2,110,500 |