XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
NET INCOME PER SHARE (Tables)
6 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

 

               
   Quarter Ended September 30, 
   2023   2022 
Weighted average common shares outstanding – basic   4,833,401    4,830,826 
Dilutive effect of stock options   7,369    130 
Shares used in computing net income per share – diluted   4,840,770    4,830,956 

 

               
   Six Months Ended September 30, 
   2023   2022 
Weighted average common shares outstanding – basic   4,832,786    4,830,826 
Dilutive effect of stock options   7,902    101 
Shares used in computing net income per share – diluted   4,840,688    4,830,927