XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]        
Net (loss) income attributable to Parent Company $ (770,818) $ 3,938,553 $ (3,060,020) $ 17,715,524
Weighted-average shares of common stock outstanding:        
Basic shares outstanding 11,594,280 11,581,629 11,593,857 11,271,168
Dilutive effect of common stock equivalents arising from stock options 0 210,663 0 210,662
Diluted shares outstanding 11,594,280 11,792,292 11,593,857 11,481,830
Basic (loss) income per share $ (0.07) $ 0.34 $ (0.26) $ 1.57
Diluted (loss) income per share $ (0.07) $ 0.33 $ (0.26) $ 1.54