| Reconciliation of Assets from Segment to Consolidated [Table Text Block] | 
        
| 
             
           | 
          
             
           | 
          
             
              As of March 31,
             
            
              2014
             
           | 
          
             
           | 
          
             
           | 
          
            
           | 
          
             
           | 
         
| 
             
               Identifiable assets:
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
         
| 
             
               Corporate headquarters
             
           | 
          
             
           | 
          
            $
           | 
          
            15,913,979
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            14,450,760
           | 
          
             
           | 
         
| 
             
               North America
             
           | 
          
             
           | 
          
             
           | 
          
            2,540,223
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            2,997,145
           | 
          
             
           | 
         
| 
             
               Europe
             
           | 
          
             
           | 
          
             
           | 
          
            3,011,908
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            5,366,611
           | 
          
             
           | 
         
| 
             
               Asia - Pacific
             
           | 
          
             
           | 
          
             
           | 
          
            82,222,139
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            79,889,599
           | 
          
             
           | 
         
| 
             
               Consolidated
             
           | 
          
             
           | 
          
            $
           | 
          
            103,688,249
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            102,704,115
           | 
          
             
           | 
         
 
 | 
      
| Reconciliation of Revenue from Segments to Consolidated [Table Text Block] | 
        
| 
             
           | 
          
             
           | 
          
            
              
                For the Three Months
               
 Ended March 31,
             
           | 
          
             
           | 
          
             
           | 
          
            
              
                For the Nine Months
               
 Ended March 31,
             
           | 
          
             
           | 
         
| 
             
           | 
          
             
           | 
          
             
              2014
             
           | 
          
             
           | 
          
             
           | 
          
             
              2013
             
           | 
          
             
           | 
          
             
           | 
          
             
              2014
             
           | 
          
             
           | 
          
             
           | 
          
             
              2013
             
           | 
          
             
           | 
         
| 
             
               Revenues from unaffiliated customers:
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
         
| 
             
               North America
             
           | 
          
             
           | 
          
            $
           | 
          
            1,192,372
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            2,137,965
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            3,131,894
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            4,196,360
           | 
          
             
           | 
         
| 
             
               Europe
             
           | 
          
             
           | 
          
             
           | 
          
            2,217,627
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            1,842,729
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            4,986,009
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            5,762,058
           | 
          
             
           | 
         
| 
             
               Asia - Pacific
             
           | 
          
             
           | 
          
             
           | 
          
            5,953,052
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            8,625,921
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            18,720,191
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            24,919,057
           | 
          
             
           | 
         
| 
             
               Consolidated
             
           | 
          
             
           | 
          
            $
           | 
          
            9,363,051
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            12,606,615
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            26,838,094
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            34,877,475
           | 
          
             
           | 
         
| 
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
         
| 
             
               Inter segment revenue
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
         
| 
             
               Europe
             
           | 
          
             
           | 
          
            $
           | 
          
            76,641
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            -
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            413,173
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            -
           | 
          
             
           | 
         
| 
             
               Asia - Pacific
             
           | 
          
             
           | 
          
             
           | 
          
            304,986
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            442,183
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            1,224,651
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            2,107,388
           | 
          
             
           | 
         
| 
             
               Eliminated
             
           | 
          
             
           | 
          
            $
           | 
          
            381,627
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            442,183
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            1,637,824
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            2,107,388
           | 
          
             
           | 
         
| 
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
         
| 
             
               Net income (loss) after taxes and before non-controlling interest:
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
             
           | 
         
| 
             
               Corporate headquarters
             
           | 
          
             
           | 
          
            $
           | 
          
            (1,370,839
           | 
          
            )
           | 
          
             
           | 
          
            $
           | 
          
            (926,559
           | 
          
            )
           | 
          
             
           | 
          
            $
           | 
          
            (3,790,901
           | 
          
            )
           | 
          
             
           | 
          
            $
           | 
          
            (2,767,880
           | 
          
            )
           | 
         
| 
             
               North America
             
           | 
          
             
           | 
          
             
           | 
          
            408,517
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            1,263,476
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            624,989
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            1,749,923
           | 
          
             
           | 
         
| 
             
               Europe
             
           | 
          
             
           | 
          
             
           | 
          
            28,614
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            160,746
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            (822,699
           | 
          
            )
           | 
          
             
           | 
          
             
           | 
          
            815,938
           | 
          
             
           | 
         
| 
             
               Asia - Pacific
             
           | 
          
             
           | 
          
             
           | 
          
            (2,858,602
           | 
          
            )
           | 
          
             
           | 
          
             
           | 
          
            2,527,550
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            (1,828,992
           | 
          
            )
           | 
          
             
           | 
          
             
           | 
          
            9,177,765
           | 
          
             
           | 
         
| 
             
               Discontinued operation
             
           | 
          
             
           | 
          
             
           | 
          
            1,480,786
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            (493,994
           | 
          
            )
           | 
          
             
           | 
          
             
           | 
          
            1,158,752
           | 
          
             
           | 
          
             
           | 
          
             
           | 
          
            (1,494,640
           | 
          
            )
           | 
         
| 
             
               Consolidated
             
           | 
          
             
           | 
          
            $
           | 
          
            (2,311,524
           | 
          
            )
           | 
          
             
           | 
          
            $
           | 
          
            2,531,219
           | 
          
             
           | 
          
             
           | 
          
            $
           | 
          
            (4,658,851
           | 
          
            )
           | 
          
             
           | 
          
            $
           | 
          
            7,481,106
           | 
          
             
           | 
         
 
 |