XML 14 R5.htm IDEA: XBRL DOCUMENT v3.24.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, 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         3,755,173
Purchase of stock         (168,260)
Balance at Dec. 31, 2022 1,110,708 8,279,823 7,083,600 (514,261) 15,959,870
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
Net income 1,244,785 1,244,785
Issuance of stock through options exercised 2,500 14,200 16,700
Stock based compensation 41,460 41,460
Purchase of stock (168,260) (168,260)
Balance at Dec. 31, 2022 1,110,708 8,279,823 7,083,600 (514,261) $ 15,959,870
Common stock, shares outstanding         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       2,221,416
Treasury stock, shares at Mar. 31, 2023       (85,416) 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 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       2,221,416
Treasury stock, shares at Mar. 31, 2023       (85,416) 85,416
Net income         $ 1,080,657
Purchase of stock         (455,133)
Issuance of stock, shares 500        
Acquisitions, shares       (37,161)  
Balance at Dec. 31, 2023 $ 1,110,958 8,496,527 8,858,186 $ (1,045,627) $ 17,420,044
Balance, shares at Dec. 31, 2023 2,221,916       2,221,916
Treasury stock, shares at Dec. 31, 2023       (122,577) 122,577
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
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
Net income 345,610 345,610
Stock based compensation 58,847 58,847
Purchase of stock (129,876) (129,876)
Balance at Dec. 31, 2023 $ 1,110,958 $ 8,496,527 $ 8,858,186 $ (1,045,627) $ 17,420,044
Balance, shares at Dec. 31, 2023 2,221,916       2,221,916
Treasury stock, shares at Dec. 31, 2023       (122,577) 122,577
Common stock, shares outstanding 2,099,339       2,099,339