XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2
NOTE 4. NET INCOME PER SHARE: Schedule of Earnings Per Share, Basic and Diluted (Details) - shares
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Details    
Weighted Average Number of Shares Outstanding, Basic 4,833,676 4,832,166
Dilutive effect of stock options 5,319 8,405
Shares used in computing net income per share - diluted 4,838,995 4,840,571