XML 46 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Reporting (Tables)
12 Months Ended
Jun. 30, 2017
Segment Reporting [Abstract]  
Schedule of revenue

Worldwide revenue for the Company’s products is categorized as follows:

 

         
      For the Years Ended June 30,  
      2017     2016     2015  
                     
Total                          
Consumables     $ 20,328,676     $ 16,091,651     $ 12,833,377  
Equipment       6,941,287       7,021,543       9,371,201  
Total     $ 27,269,963     $ 23,113,194     $ 22,204,578  
                           
Domestic:                          
Consumables     $ 14,866,772     $ 11,277,449     $ 8,449,215  
Equipment       1,593,999       1,809,357       2,348,705  
Total     $ 16,460,771     $ 13,086,806     $ 10,797,920  
                           
International:                          
Consumables     $ 5,461,904     $ 4,814,202     $ 4,384,162  
Equipment       5,347,288       5,212,186       7,022,496  
Total     $ 10,809,192     $ 10,026,388     $ 11,406,658