XML 12 R28.htm IDEA: XBRL DOCUMENT v3.20.1
3. Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Jul. 02, 2019
Jun. 30, 2019
Noncontrolling interest $ 674,708   $ 674,708     $ 489,046
Increase (decrease) in noncontrolling interest     185,662      
Net income (loss) of subsidiary     $ 572,693      
Purchases of shares of a subsidiary, shares     43,333 246,663    
Purchases of shares of a subsidiary     $ 75,000 $ 234,330    
Allowance for doubtful accounts 0   0     0
Capitalized product development costs 140,193   140,193     465,352
Product development costs incurred during period 9,692 $ 104,505 343,360 168,910    
Research and development costs 834,478 714,092 2,754,414 2,186,755    
Selling, general and administrative expenses 988,096 1,268,674 2,606,600 3,849,296    
Inventory reserve 468,165   468,165     553,281
Goodwill and intangible assets impairment     0 0    
Amortization of intangible assets 146,114 93,777 344,382 339,708    
Unrecognized tax benefits 0   0     0
Income tax provision (benefit) 233,032 (108,244) 408,892 (185,284)    
Increase (decrease) in tax deferred asset (233,195) 108,251 (358,364) 186,126    
Operating lease right-of-use assets 1,231,330   1,231,330   $ 1,501,203 $ 0
Operating lease liabilities $ 1,279,620   $ 1,279,620   $ 1,507,367  
Non-Controlling Interest [Member]            
Equity interest owned 33.70%   33.70%     35.80%
Shipping and Handling [Member]            
Selling, general and administrative expenses $ 166,701 $ 262,596 $ 339,849 $ 978,275    
Product [Member] | Transferred At Point In Time [Member]            
Concentration of credit risk     99.00%      
Non-recurring Engineering Projects [Member] | Transferred Over Time [Member]            
Concentration of credit risk     1.00%      
Accounts Receivable [Member] | Customer 1 [Member]            
Concentration of credit risk     53.00% 70.00%    
Accounts Receivable [Member] | Customer 2 [Member]            
Concentration of credit risk     25.00% 22.00%    
Sales [Member] | Customer 1 [Member]            
Concentration of credit risk     42.00% 57.00%    
Sales [Member] | Customer 2 [Member]            
Concentration of credit risk     32.00% 23.00%