XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
AVERAGE SHARE INFORMATION (Details) - USD ($)
3 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Basic:    
Weighted average common shares outstanding (in shares) 6,867,457 8,507,121
Diluted:    
Weighted average common shares outstanding (in shares) 6,867,457 8,507,121
Dilutive potential common shares stock options (in shares) 60,664 359,129
Weighted average diluted shares outstanding (in shares) 6,928,121 8,866,250
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 642,011 683,442
Net Income (Loss) Attributable to Parent $ 15,509,649 $ 8,608,399
Earnings Per Share, Basic $ 2.26 $ 1.01
Earnings Per Share, Diluted $ 2.24 $ 0.97