XML 47 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Reconciliation of Basic and Diluted Net Income (loss) Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Income per common share:                
Net income $ 345,610 $ 269,433 $ 465,614 $ 1,244,785 $ 1,211,716 $ 1,298,672 $ 1,080,657 $ 3,755,173
Weighted avg. shares outstanding – basic 2,103,503     2,147,750     2,120,611 2,148,859
Effect of assumed exercise of dilutive stock options $ 48,280     $ 57,956     $ 49,097 $ 64,793
Weighted avg. shares outstanding – dilutive 2,151,783     2,205,706     2,169,708 2,213,652
Basic $ 0.16     $ 0.58     $ 0.51 $ 1.75
Diluted $ 0.16     $ 0.56     $ 0.50 $ 1.70