Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share - Schedule of Components of Basic and Diluted Earnings Per Share (Details)

v3.19.3
Earnings Per Share - Schedule of Components of Basic and Diluted Earnings Per Share (Details) - USD ($)
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Earnings Per Share [Abstract]    
Net income (loss) available to common shareholders, Net Income (loss) $ (1,827,947) $ 962,589
Net income (loss) available to common shareholders, Shares 11,664,239 11,502,616
Net income (loss) available to common shareholders, Per Share $ (0.16) $ 0.08
Effect of dilutive securities stock grants, shares 5,114
Diluted income (loss) per share, Net Income $ (1,827,947) $ 962,589
Diluted income (loss) per share, Shares 11,664,239 11,507,730
Diluted income (loss) per share, Per Share $ (0.16) $ 0.08