XML 34 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
3. Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Mar. 31, 2017
Mar. 31, 2016
Jun. 30, 2016
Noncontrolling interest percentage 48.20%   48.20%   48.20%
Noncontrolling interest $ 992,216   $ 992,216   $ 1,103,921
Decrease in noncontrolling interest     $ (111,705)    
Increase in noncontrolling interest explanation     Decrease is due to the net loss of subsidiary of $231,562    
Allowance for doubtful accounts 0   $ 0   0
Capitalized product development costs 232,154   232,154   157,492
Product development costs incurred during period 56,532   180,578    
Research and development costs 892,430 $ 693,540 2,589,889 $ 2,209,718  
Warranty expense 0   0    
Warranty accrual 0   0   0
Shipping and handling expense 220,998 435,500 1,100,610 1,106,928  
Inventory reserve 92,049   92,049   88,907
Amortization expense 112,031 174,488 353,369 658,535  
Unrecognized tax benefits 0   0   0
Income tax provision (54,730) 254,806 340,450 404,795  
Increase in income tax payable (40,805)   355,380 341,912  
Products purchased 7,798,910 11,674,481 29,697,400 $ 38,660,515  
Accounts payable 7,200,217   $ 7,200,217   $ 13,276,125
Sales [Member] | Customer 1 [Member]          
Concentration of credit risk     67.00% 68.00%  
Sales [Member] | Customer 2 [Member]          
Concentration of credit risk     36.00% 14.00%  
Sales [Member] | Customer 3 [Member]          
Concentration of credit risk       13.00%  
Accounts Receivable [Member] | Customer 1 [Member]          
Concentration of credit risk     78.00% 45.00%  
Accounts Receivable [Member] | Customer 2 [Member]          
Concentration of credit risk     15.00% 46.00%  
Accounts Receivable [Member] | Customer 3 [Member]          
Concentration of credit risk       1.00%  
Purchases [Member] | Supplier Concentration Risk [Member]          
Concentration of credit risk     97.00% 99.00%  
Products purchased     $ 27,336,612 $ 38,325,448  
Accounts payable $ 6,381,423 $ 11,837,603 $ 6,381,423 $ 11,837,603