Annual report pursuant to Section 13 and 15(d)

Segment Information and Geographic Areas - Summary of Operating Information (Details)

v3.7.0.1
Segment Information and Geographic Areas - Summary of Operating Information (Details) - USD ($)
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Revenues $ 65,366,268 $ 64,550,193
Net income (loss) after taxes and before non-controlling interest (1,736,436) 5,057,141
Depreciation and amortization 6,562,334 7,152,139
Interest expense 310,044 264,511
Income tax expense benefit 931,951 652,546
Intercompany Revenue [Member]    
Revenues 3,108,571 5,365,921
North America [Member]    
Net income (loss) after taxes and before non-controlling interest (454,297) 171,628
Depreciation and amortization 47,583 35,268
Interest expense 138 117
Europe [Member]    
Net income (loss) after taxes and before non-controlling interest (1,956,137) 1,081,057
Depreciation and amortization 206,407 172,755
Interest expense 17,462 40,302
Income tax expense benefit 46,691
Europe [Member] | Intercompany Revenue [Member]    
Revenues 509,328 558,645
Asia - Pacific [Member]    
Net income (loss) after taxes and before non-controlling interest 5,758,076 6,416,152
Depreciation and amortization 6,308,344 6,944,116
Interest expense 283,868 217,856
Income tax expense benefit 931,951 605,855
Asia - Pacific [Member] | Intercompany Revenue [Member]    
Revenues 2,599,243 4,807,276
Corporate Headquaters [Member]    
Net income (loss) after taxes and before non-controlling interest (5,084,078) (2,611,696)
Interest expense 8,576 6,236
Unaffiliated Customers [Member]    
Revenues 57,175,178 51,700,491
Unaffiliated Customers [Member] | North America [Member]    
Revenues 5,624,434 5,464,740
Unaffiliated Customers [Member] | Europe [Member]    
Revenues 5,550,536 5,981,430
Unaffiliated Customers [Member] | Asia - Pacific [Member]    
Revenues 46,000,208 40,254,321
Affiliated Customers [Member]    
Revenues 8,191,090 12,849,702
Affiliated Customers [Member] | Europe [Member]    
Revenues 1,299,784 4,688,687
Affiliated Customers [Member] | Asia - Pacific [Member]    
Revenues $ 6,891,306 $ 8,161,015