XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
2. Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Purchases of shares of a subsidiary, shares   43,333
Purchases of shares of a subsidiary $ 0 $ (75,000)
Noncontrolling interest percentage 66.30% 64.20%
Noncontrolling interest $ 1,479,162 $ 782,015
Increase (decrease) in noncontrolling interest 697,147  
Allowance for doubtful accounts 0 0
Capitalized product development costs 602,388 140,192
Product development costs incurred 694,909 343,360
Technology in progress 140,192  
Research and development costs 4,567,863 3,746,502
Warranty expense 0 0
Shipping and handling expense 5,077,848 3,699,859
Inventory reserve 0 399,437
Goodwill impairment 0 0
Amortization expense 435,571 482,792
Disposition of intangible assets 3,228,261  
Products purchased 151,651,324 60,547,813
Accounts payable $ 9,718,989 $ 42,083,255
Noncontrolling Interest [Member]    
Noncontrolling interest percentage 66.30% 33.70%
Shipping and Handling [Member]    
Shipping and handling expense $ 723,617 $ 642,930
Sales Revenue Net [Member] | Customer 1 [Member] | Customer Concentration Risk [Member]    
Concentration of credit risk 63.00% 46.00%
Sales Revenue Net [Member] | Customer 2 [Member] | Customer Concentration Risk [Member]    
Concentration of credit risk 30.00% 36.00%
Purchases [Member] | Supplier Concentration Risk [Member] | Suppliers [Member]    
Concentration of credit risk 99.00% 94.00%
Products purchased $ 138,516,044 $ 67,179,379
Accounts payable $ 9,096,451  
Accounts Receivable [Member] | Customer 1 [Member] | Customer Concentration Risk [Member]    
Concentration of credit risk 0.00% 21.00%
Accounts Receivable [Member] | Customer 2 [Member] | Customer Concentration Risk [Member]    
Concentration of credit risk 84.00% 72.00%
Accounts Payable [Member] | Supplier Concentration Risk [Member] | Suppliers [Member]    
Accounts payable   $ 41,181,840