XML 54 R43.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment Reporting (Details) - USD ($)
3 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Total $ 6,171,625 $ 5,250,985
Domestic [Member]    
Total 3,886,557 3,068,071
International [Member]    
Total 2,285,068 2,182,914
Consumables [Member]    
Total 4,544,195 3,490,686
Consumables [Member] | Domestic [Member]    
Total 3,317,929 2,584,111
Consumables [Member] | International [Member]    
Total 1,226,266 906,575
Equipment [Member]    
Total 1,627,430 1,760,299
Equipment [Member] | Domestic [Member]    
Total 568,628 483,960
Equipment [Member] | International [Member]    
Total $ 1,058,802 $ 1,276,339