Annual report pursuant to Section 13 and 15(d)

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

v3.19.2
Segment Information and Geographic Areas - Summary of Operating Information (Details) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Revenues $ 67,819,183 $ 60,930,258
Net income (loss) after taxes and before non-controlling interest 12,017,540 7,149,978
Depreciation and amortization 4,423,657 5,573,474
Interest expense 311,798 422,327
Income tax expense 1,057,784 873,027
Intercompany Revenue [Member]    
Revenues 8,085,753 3,274,503
North America [Member]    
Net income (loss) after taxes and before non-controlling interest (756,510) (237,708)
Depreciation and amortization 26,275 43,049
Interest expense 113
Europe [Member]    
Net income (loss) after taxes and before non-controlling interest 1,473,274 1,059,823
Depreciation and amortization 329,671 249,256
Interest expense 6,876 15,628
Income tax expense 320,263 (8,435)
Europe [Member] | Intercompany Revenue [Member]    
Revenues 574,517 545,330
Asia - Pacific [Member]    
Net income (loss) after taxes and before non-controlling interest 13,597,185 8,226,973
Depreciation and amortization 4,067,711 5,281,169
Interest expense 290,848 396,184
Income tax expense 735,684 881,462
Asia - Pacific [Member] | Intercompany Revenue [Member]    
Revenues 7,511,236 2,729,173
Corporate Headquarters [Member]    
Net income (loss) after taxes and before non-controlling interest (2,296,409) (1,899,110)
Interest expense 14,074 10,402
Income tax expense 1,837
Unaffiliated Customers [Member]    
Revenues 66,051,762 54,592,545
Unaffiliated Customers [Member] | North America [Member]    
Revenues 3,947,407 4,036,626
Unaffiliated Customers [Member] | Europe [Member]    
Revenues 8,084,761 6,767,845
Unaffiliated Customers [Member] | Asia - Pacific [Member]    
Revenues 54,019,594 43,788,074
Affiliated Customers [Member]    
Revenues 1,767,421 6,337,713
Affiliated Customers [Member] | Europe [Member]    
Revenues 1,063,404 2,111,315
Affiliated Customers [Member] | Asia - Pacific [Member]    
Revenues $ 704,017 $ 4,226,398