Commitments and Contingencies (Details Narrative) - USD ($)
12 Months Ended
Mar. 24, 2017
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Rent expense   $ 435,000 $ 428,000 $ 411,000
Settlement amount $ 500,000      
Former Chinese Distributor - FCPA [Member]        
Investigative costs   250,000    
Former Chinese Distributor - FCPA [Member] | General and Administrative Expense [Member]        
Investigative costs   50,000 240,000 100,000
Inventories [Member]        
Purchase and inventory commitments   $ 3,841,641 $ 2,859,718 $ 2,507,125
Office Equipment & Automobiles [Member]        
Description of operating lease expiration term  
Expiring through fiscal 2018.
   
Building [Member]        
Rent expense   $ 28,000    
Frequency of rent expense   Monthly