XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.4
Schedule of Computation of basic and diluted earnings per share (Details) - USD ($)
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Earnings Per Share [Abstract]        
Numerator for basic and diluted earnings per share $ 690,169 $ 104,898 $ 1,284,848 $ 572,657
Denominator for basic earnings per share – weighted average 15,744,543 15,738,180 15,743,224 15,733,284
Effects of dilutive securities        
Stock options for employees and directors 32,429 35,190 32,451 31,067
Denominator for diluted earnings per share 15,776,972 15,773,370 15,775,675 15,764,351
Basic earnings per share $ 0.04 $ 0.01 $ 0.08 $ 0.04
Diluted earnings per share $ 0.04 $ 0.01 $ 0.08 $ 0.04