Quarterly report pursuant to Section 13 or 15(d)

Operating Segments - Summary of Operating Information (Details)

v3.7.0.1
Operating Segments - Summary of Operating Information (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Dec. 31, 2016
Dec. 31, 2015
Mar. 31, 2017
Mar. 31, 2016
Revenues $ 17,949,320 $ 15,858,786 $ 17,076,469 $ 15,973,899 $ 16,693,928 $ 12,802,873 $ 32,935,255 $ 29,496,801 $ 50,884,575 $ 45,470,700
Net income (loss) after taxes and before non-controlling interest 2,138,217     1,156,614         1,144,590 2,695,549
Intercompany Revenue [Member]                    
Revenues 405,258     1,463,924         2,558,992 4,766,026
North America [Member]                    
Net income (loss) after taxes and before non-controlling interest (302,353)     516,849         (105,595) 97,089
Europe [Member]                    
Net income (loss) after taxes and before non-controlling interest (199,215)     696,437         (997,867) 42,267
Europe [Member] | Intercompany Revenue [Member]                    
Revenues 112,419     132,978         343,599 375,471
Asia - Pacific [Member]                    
Net income (loss) after taxes and before non-controlling interest 3,786,853     1,104,156         6,215,196 4,906,849
Asia - Pacific [Member] | Intercompany Revenue [Member]                    
Revenues 292,839     1,330,946         2,215,393 4,390,555
Corporate Headquaters [Member]                    
Net income (loss) after taxes and before non-controlling interest (1,147,068)     (1,160,828)         (3,967,144) (2,350,656)
Unaffiliated Customers [Member]                    
Revenues 16,273,490     12,906,485         45,400,339 37,390,217
Unaffiliated Customers [Member] | North America [Member]                    
Revenues 1,111,897     1,739,115         4,467,325 4,194,321
Unaffiliated Customers [Member] | Europe [Member]                    
Revenues 1,579,486     1,514,370         4,083,572 4,692,125
Unaffiliated Customers [Member] | Asia - Pacific [Member]                    
Revenues 13,582,107     9,653,000         36,849,442 28,503,771
Affiliated Customers [Member]                    
Revenues 1,675,830     3,067,414         5,484,236 8,080,483
Affiliated Customers [Member] | Europe [Member]                    
Revenues 229,081     997,474         1,080,868 1,984,017
Affiliated Customers [Member] | Asia - Pacific [Member]                    
Revenues $ 1,446,749     $ 2,069,940         $ 4,403,368 $ 6,096,466