XML 56 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Reconciliation of Basic and Diluted Net Income (loss) Per Share (Details) - USD ($)
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income per common share:    
Net income $ 4,662,702 $ 2,855,066
Weighted avg. common shares outstanding – basic 2,146,491 2,104,896
Effect of the assumed exercise of dilutive stock options 62,172 53,195
Weighted avg. common shares outstanding – dilutive 2,208,663 2,158,091
Basic $ 2.17 $ 1.36
Diluted $ 2.11 $ 1.32