| Schedule of Segment Reporting Information, by Segment [Table Text Block] | 
        
| 
               
             | 
            
               
             | 
            
               
                2012
               
             | 
            
               
             | 
            
               
             | 
            
               
                2011
               
             | 
            
               
             | 
           
| 
               
                 Revenues
                from unaffiliated customers:
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
           
| 
               
                 North
                America
               
             | 
            
               
             | 
            
              $
             | 
            
              2,667,104
             | 
            
               
             | 
            
               
             | 
            
              $
             | 
            
              1,749,313
             | 
            
               
             | 
           
| 
               
                 Europe
               
             | 
            
               
             | 
            
               
             | 
            
              3,919,329
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              2,506,234
             | 
            
               
             | 
           
| 
               
                 Asia
                - Pacific
               
             | 
            
               
             | 
            
               
             | 
            
              16,139,086
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              10,579,213
             | 
            
               
             | 
           
| 
               
                 Revenue
                from related party
               
             | 
            
               
             | 
            
               
             | 
            
              154,050
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              -
             | 
            
               
             | 
           
| 
               
                 Consolidated
               
             | 
            
               
             | 
            
              $
             | 
            
              22,879,569
             | 
            
               
             | 
            
               
             | 
            
              $
             | 
            
              14,834,760
             | 
            
               
             | 
           
| 
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
           
| 
               
                 Operating
                income (loss):
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
           
| 
               
                 Corporate
                headquarters
               
             | 
            
               
             | 
            
              $
             | 
            
              (1,571,519
             | 
            
              )
             | 
            
               
             | 
            
              $
             | 
            
              (1,664,711
             | 
            
              )
             | 
           
| 
               
                 North
                America
               
             | 
            
               
             | 
            
               
             | 
            
              (473,482
             | 
            
              )
             | 
            
               
             | 
            
               
             | 
            
              21,932
             | 
            
               
             | 
           
| 
               
                 Europe
               
             | 
            
               
             | 
            
               
             | 
            
              746,291
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              (112,664
             | 
            
              )
             | 
           
| 
               
                 Asia
                - Pacific
               
             | 
            
               
             | 
            
               
             | 
            
              5,720,304
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              2,145,505
             | 
            
               
             | 
           
| 
               
                 Consolidated
               
             | 
            
               
             | 
            
              $
             | 
            
              4,421,594
             | 
            
               
             | 
            
               
             | 
            
              $
             | 
            
              390,063
             | 
            
               
             | 
           
| 
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
           
| 
               
                Net
                income (loss) after taxes and before
                non-controlling interest:
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
           
| 
               
                 Corporate
                headquarters
               
             | 
            
               
             | 
            
              $
             | 
            
              (1,841,321
             | 
            
              )
             | 
            
               
             | 
            
              $
             | 
            
              (2,130,465
             | 
            
              )
             | 
           
| 
               
                 North
                America
               
             | 
            
               
             | 
            
               
             | 
            
              (514,199
             | 
            
              )
             | 
            
               
             | 
            
               
             | 
            
              21,308
             | 
            
               
             | 
           
| 
               
                 Europe
               
             | 
            
               
             | 
            
               
             | 
            
              655,192
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              (13,771
             | 
            
              )
             | 
           
| 
               
                 Asia
                - Pacific
               
             | 
            
               
             | 
            
               
             | 
            
              6,650,215
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              1,947,348
             | 
            
               
             | 
           
| 
               
                 Consolidated
               
             | 
            
               
             | 
            
              $
             | 
            
              4,949,887
             | 
            
               
             | 
            
               
             | 
            
              $
             | 
            
              (175,579
             | 
            
              )
             | 
           
| 
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
           
| 
               
                 Identifiable
                assets:
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
           
| 
               
                 Corporate
                headquarters
               
             | 
            
               
             | 
            
              $
             | 
            
              14,642,936
             | 
            
               
             | 
            
               
             | 
            
              $
             | 
            
              14,077,314
             | 
            
               
             | 
           
| 
               
                 North
                America
               
             | 
            
               
             | 
            
               
             | 
            
              3,379,705
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              2,460,475
             | 
            
               
             | 
           
| 
               
                 Europe
               
             | 
            
               
             | 
            
               
             | 
            
              6,201,762
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              6,884,161
             | 
            
               
             | 
           
| 
               
                 Asia
                - Pacific
               
             | 
            
               
             | 
            
               
             | 
            
              74,329,735
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              62,556,489
             | 
            
               
             | 
           
| 
               
                 Consolidated
               
             | 
            
               
             | 
            
              $
             | 
            
              98,554,138
             | 
            
               
             | 
            
               
             | 
            
              $
             | 
            
              85,978,439
             | 
            
               
             | 
           
| 
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
           
| 
               
                 Depreciation
                and amortization:
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
           
| 
               
                 Corporate
                headquarters
               
             | 
            
               
             | 
            
              $
             | 
            
              67,898
             | 
            
               
             | 
            
               
             | 
            
              $
             | 
            
              35,353
             | 
            
               
             | 
           
| 
               
                 North
                America
               
             | 
            
               
             | 
            
               
             | 
            
              323,016
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              150,023
             | 
            
               
             | 
           
| 
               
                 Europe
               
             | 
            
               
             | 
            
               
             | 
            
              457,469
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              300,783
             | 
            
               
             | 
           
| 
               
                 Asia
                - Pacific
               
             | 
            
               
             | 
            
               
             | 
            
              1,809,211
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              1,596,160
             | 
            
               
             | 
           
| 
               
                 Consolidated
               
             | 
            
               
             | 
            
              $
             | 
            
              2,657,594
             | 
            
               
             | 
            
               
             | 
            
              $
             | 
            
              2,082,319
             | 
            
               
             | 
           
| 
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
           
| 
               
                 Capital
                expenditures:
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
           
| 
               
                 Corporate
                headquarters
               
             | 
            
               
             | 
            
              $
             | 
            
              2,157
             | 
            
               
             | 
            
               
             | 
            
              $
             | 
            
              -
             | 
            
               
             | 
           
| 
               
                 North
                America
               
             | 
            
               
             | 
            
               
             | 
            
              41,520
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              9,348
             | 
            
               
             | 
           
| 
               
                 Europe
               
             | 
            
               
             | 
            
               
             | 
            
              13,369
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              484,485
             | 
            
               
             | 
           
| 
               
                 Asia
                - Pacific
               
             | 
            
               
             | 
            
               
             | 
            
              3,480,872
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              2,338,379
             | 
            
               
             | 
           
| 
               
                 Consolidated
               
             | 
            
               
             | 
            
              $
             | 
            
              3,537,918
             | 
            
               
             | 
            
               
             | 
            
              $
             | 
            
              2,832,212
             | 
            
               
             | 
           
 
 |