XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
EARNINGS PER SHARE (Tables)
3 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule of earnings per share
          
   Three Months Ended September 30, 
   2021   2020 
Net (loss) income attributable to Parent Company  $(1,103,605)  $6,920,360 
           
Weighted-average shares of common stock outstanding:          
Basic shares outstanding   11,593,006    10,666,059 
Dilutive effect of common stock equivalents arising from stock options       151,991 
Diluted shares outstanding   11,593,006    10,818,050 
Basic (loss) earnings per share  $(0.10)  $0.65 
Diluted (loss) earnings per share  $(0.10)  $0.64