XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Stockholders' Equity (unaudited) - USD ($)
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Treasury Stock
Accumulated Other Comprehensive Income
Noncontrolling Interest
Total
Beginning balance, shares at Jun. 30, 2019 10,570,203            
Beginning balance, value at Jun. 30, 2019 $ 13,972 $ 7,442,272 $ 12,477,441 $ (4,513,479) $ (634,802) $ 489,046 $ 15,274,450
Net income attributable to Parent Company 834,816 834,816
Foreign exchange translation 18,750 18,750
Comprehensive income attributable to non-controlling interest 189,106 189,106
Ending balance, shares at Dec. 31, 2019 10,570,203            
Ending balance, value at Dec. 31, 2019 $ 13,972 7,442,272 13,312,257 (4,513,479) (616,052) 678,152 16,317,122
Beginning balance, shares at Jun. 30, 2019 10,570,203            
Beginning balance, value at Jun. 30, 2019 $ 13,972 7,442,272 12,477,441 (4,513,479) (634,802) 489,046 15,274,450
Net income attributable to Parent Company             1,823,124
Foreign exchange translation             (35,590)
Comprehensive income attributable to non-controlling interest             260,662
Ending balance, shares at Mar. 31, 2020 10,601,912            
Ending balance, value at Mar. 31, 2020 $ 14,004 7,470,009 14,300,565 (4,513,479) (670,392) 674,708 17,275,415
Beginning balance, shares at Dec. 31, 2019 10,570,203            
Beginning balance, value at Dec. 31, 2019 $ 13,972 7,442,272 13,312,257 (4,513,479) (616,052) 678,152 16,317,122
Net income attributable to Parent Company 988,308 988,308
Foreign exchange translation (54,340) (54,340)
Issuance of stock related to stock options exercised, shares 31,709            
Issuance of stock related to stock options exercised, value $ 32 27,737 27,769
Purchases of shares of a subsidiary (75,000) (75,000)
Comprehensive income attributable to non-controlling interest 71,556 71,556
Ending balance, shares at Mar. 31, 2020 10,601,912            
Ending balance, value at Mar. 31, 2020 $ 14,004 7,470,009 14,300,565 (4,513,479) (670,392) 674,708 17,275,415
Beginning balance, shares at Jun. 30, 2020 10,605,912            
Beginning balance, value at Jun. 30, 2020 $ 14,007 7,475,365 18,028,059 (4,513,479) (650,426) 782,015 21,135,541
Net income attributable to Parent Company 13,776,971 13,776,971
Foreign exchange translation 284,520 284,520
Issuance of stock related to stock options exercised, shares 47,291            
Issuance of stock related to stock options exercised, value $ 47 55,943 55,990
Compensation expense related to stock option granted 184,229 184,229
Sales of treasury stock, shares 923,078            
Sales of treasury stock, value 5,041,422 958,586 6,000,008
Comprehensive income attributable to non-controlling interest 376,301 376,301
Ending balance, shares at Dec. 31, 2020 11,576,281            
Ending balance, value at Dec. 31, 2020 $ 14,054 12,756,959 31,805,030 (3,554,893) (365,906) 1,158,316 41,813,560
Beginning balance, shares at Jun. 30, 2020 10,605,912            
Beginning balance, value at Jun. 30, 2020 $ 14,007 7,475,365 18,028,059 (4,513,479) (650,426) 782,015 21,135,541
Net income attributable to Parent Company             17,715,524
Foreign exchange translation             264,265
Comprehensive income attributable to non-controlling interest             634,546
Ending balance, shares at Mar. 31, 2021 11,590,281            
Ending balance, value at Mar. 31, 2021 $ 14,068 12,873,592 35,743,583 (3,554,893) (386,161) 1,416,561 46,106,750
Beginning balance, shares at Dec. 31, 2020 11,576,281            
Beginning balance, value at Dec. 31, 2020 $ 14,054 12,756,959 31,805,030 (3,554,893) (365,906) 1,158,316 41,813,560
Net income attributable to Parent Company 3,938,553 3,938,553
Foreign exchange translation (20,255) (20,255)
Issuance of stock related to stock options exercised, shares 14,000            
Issuance of stock related to stock options exercised, value $ 14 18,746 18,760
Compensation expense related to stock option granted 97,887 97,887
Comprehensive income attributable to non-controlling interest 258,245 258,245
Ending balance, shares at Mar. 31, 2021 11,590,281            
Ending balance, value at Mar. 31, 2021 $ 14,068 $ 12,873,592 $ 35,743,583 $ (3,554,893) $ (386,161) $ 1,416,561 $ 46,106,750