XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note N - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Net earnings $ 11,184,374 $ 11,311,797
Less: Allocation to unvested restricted stock units 195,808 516,408
Net earnings attributable to common shareholders $ 10,988,566 $ 10,795,389
Weighted average common shares outstanding (in shares) 7,071,066 6,584,912
Restricted Stock Units (RSUs) [Member]    
Restricted Stock Units (in shares) 69,702 66,894