XML 55 R44.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment Reporting (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Total $ 6,030,380 $ 6,039,355 $ 12,202,005 $ 11,290,340
Domestic [Member]        
Total     8,003,795 6,270,112
International [Member]        
Total     4,198,210 5,020,228
Consumables [Member]        
Total     9,453,080 7,305,993
Consumables [Member] | Domestic [Member]        
Total     7,162,538 5,286,747
Consumables [Member] | International [Member]        
Total     2,290,542 2,019,246
Equipment [Member]        
Total     2,748,925 3,984,347
Equipment [Member] | Domestic [Member]        
Total     841,257 983,365
Equipment [Member] | International [Member]        
Total     $ 1,907,668 $ 3,000,982