XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Note N - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Net earnings $ 1,375,893 $ 2,470,908 $ 11,184,374 $ (2,961,833) $ 13,177,614 $ 11,311,797 $ 15,031,175 $ 21,527,578
Less: Allocation to unvested restricted stock units 18,656     5,992     240,482 966,761
Net earnings (loss) attributable to common shareholders $ 1,357,237     $ (2,967,825)     $ 14,790,693 $ 20,560,817
Weighted average common shares outstanding (in shares) 7,275,212     6,610,204     7,196,452 6,593,343