XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Reconciliation of Basic and Diluted Net Income (loss) Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income per common share:            
Net income $ 317,198 $ 291,039 $ 269,433 $ 465,614 $ 608,237 $ 735,047
Weighted avg. shares outstanding – basic 2,073,696   2,122,336   2,082,194 2,129,213
Effect of assumed exercise of dilutive stock options 44,108   52,377   44,371 49,506
Weighted avg. shares outstanding – dilutive 2,117,804   2,174,713   2,126,565 2,178,719
Basic $ 0.15   $ 0.13   $ 0.29 $ 0.35
Diluted $ 0.15   $ 0.12   $ 0.29 $ 0.34