| 
           Note 13 - Debts (Tables)
  
         | 
        3 Months Ended | 
        6 Months Ended | 
      
| 
           Sep. 30, 2012 
         | 
        
           Dec. 31, 2012 
         | 
      
| Schedule of Debt [Table Text Block] | 
         
 | 
        
| 
                 
               | 
              
                 
               | 
              
                 
                  As
                  of December 31
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
                  Current
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
                  Long-Term
                 
               | 
              
                 
               | 
             
| 
                 
                  Name
                 
               | 
              
                 
               | 
              
                 
                  2012
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
                  Maturities
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
                  Maturities
                 
               | 
              
                 
               | 
             
| 
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
             
| 
                 
                  Habib
                  Bank Line of Credit
                 
               | 
              
                 
               | 
              
                $
               | 
              
                2,308,659
               | 
              
                 
               | 
              
                 
               | 
              
                $
               | 
              
                2,308,659
               | 
              
                 
               | 
              
                 
               | 
              
                $
               | 
              
                -
               | 
              
                 
               | 
             
| 
                 
                  HSBC
                  Loan
                 
               | 
              
                 
               | 
              
                 
               | 
              
                1,267,743
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                357,382
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                910,361
               | 
              
                 
               | 
             
| 
                 
                  Term
                  Finance Facility
                 
               | 
              
                 
               | 
              
                 
               | 
              
                897,436
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                512,821
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                384,615
               | 
              
                 
               | 
             
| 
                 
                  Subsidiary
                  Capital Leases
                 
               | 
              
                 
               | 
              
                 
               | 
              
                571,376
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                294,555
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                276,821
               | 
              
                 
               | 
             
| 
                 
               | 
              
                 
               | 
              
                $
               | 
              
                5,045,214
               | 
              
                 
               | 
              
                 
               | 
              
                $
               | 
              
                3,473,417
               | 
              
                 
               | 
              
                 
               | 
              
                $
               | 
              
                1,571,797
               | 
              
                 
               | 
             
 
| 
                 
               | 
              
                 
               | 
              
                 
                  As
                  of June 30
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
                  Current
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
                  Long-Term
                 
               | 
              
                 
               | 
             
| 
                 
                  Name
                 
               | 
              
                 
               | 
              
                 
               | 
              
                2012
               | 
              
                 
               | 
              
                 
               | 
              
                 
                  Maturities
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
                  Maturities
                 
               | 
              
                 
               | 
             
| 
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
             
| 
                 
                  D&O
                  Insurance
                 
               | 
              
                 
               | 
              
                $
               | 
              
                89,996
               | 
              
                 
               | 
              
                 
               | 
              
                $
               | 
              
                89,996
               | 
              
                 
               | 
              
                 
               | 
              
                $
               | 
              
                -
               | 
              
                 
               | 
             
| 
                 
                  Habib
                  Bank Line of Credit
                 
               | 
              
                 
               | 
              
                 
               | 
              
                51,231
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                51,231
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                -
               | 
              
                 
               | 
             
| 
                 
                  Bank
                  Overdraft Facility
                 
               | 
              
                 
               | 
              
                 
               | 
              
                308,013
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                308,013
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                -
               | 
              
                 
               | 
             
| 
                 
                  HSBC
                  Loan
                 
               | 
              
                 
               | 
              
                 
               | 
              
                1,367,644
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                345,203
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                1,022,441
               | 
              
                 
               | 
             
| 
                 
                  Term
                  Finance Facility
                 
               | 
              
                 
               | 
              
                 
               | 
              
                1,058,201
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                264,550
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                793,651
               | 
              
                 
               | 
             
| 
                 
                  Subsidiary
                  Capital Leases
                 
               | 
              
                 
               | 
              
                 
               | 
              
                832,801
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                572,694
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                260,107
               | 
              
                 
               | 
             
| 
                 
               | 
              
                 
               | 
              
                $
               | 
              
                3,707,886
               | 
              
                 
               | 
              
                 
               | 
              
                $
               | 
              
                1,631,687
               | 
              
                 
               | 
              
                 
               | 
              
                $
               | 
              
                2,076,199
               | 
              
                 
               | 
             
 
 | 
      
| Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] | 
         
 | 
        
| 
               
             | 
            
               
             | 
            
              
             | 
            
               
             | 
            
               
             | 
            
              
             | 
            
               
             | 
           
| 
               
                Minimum
                Lease Payments
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
           
| 
               
                Due
                FYE 12/31/12
               
             | 
            
               
             | 
            
              $
             | 
            
              -
             | 
            
               
             | 
            
               
             | 
            
              $
             | 
            
              629,251
             | 
            
               
             | 
           
| 
               
                Due
                FYE 12/31/13
               
             | 
            
               
             | 
            
               
             | 
            
              350,850
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              215,953
             | 
            
               
             | 
           
| 
               
                Due
                FYE 12/31/14
               
             | 
            
               
             | 
            
               
             | 
            
              215,751
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              71,218
             | 
            
               
             | 
           
| 
               
                Due
                FYE 12/31/15
               
             | 
            
               
             | 
            
               
             | 
            
              87,320
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              -
             | 
            
               
             | 
           
| 
               
                Total
                Minimum Lease Payments
               
             | 
            
               
             | 
            
               
             | 
            
              653,921
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              916,422
             | 
            
               
             | 
           
| 
               
                Interest
                Expense relating to future periods
               
             | 
            
               
             | 
            
               
             | 
            
              (82,545
             | 
            
              )
             | 
            
               
             | 
            
               
             | 
            
              (83,621
             | 
            
              )
             | 
           
| 
               
                Present
                Value of minimum lease payments
               
             | 
            
               
             | 
            
               
             | 
            
              571,376
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              832,801
             | 
            
               
             | 
           
| 
               
                Less:  Current
                portion
               
             | 
            
               
             | 
            
               
             | 
            
              (294,555
             | 
            
              )
             | 
            
               
             | 
            
               
             | 
            
              (572,694
             | 
            
              )
             | 
           
| 
               
                Non-Current
                portion
               
             | 
            
               
             | 
            
              $
             | 
            
              276,821
             | 
            
               
             | 
            
               
             | 
            
              $
             | 
            
              260,107
             | 
            
               
             | 
           
 
 | 
      
| Property, Plant and Equipment [Table Text Block] | 
         
 | 
        
| 
               
             | 
            
               
             | 
            
              
             | 
            
               
             | 
            
               
             | 
            
              
             | 
            
               
             | 
           
| 
               
                Computer
                Equipment and Software
               
             | 
            
               
             | 
            
              $
             | 
            
              740,353
             | 
            
               
             | 
            
               
             | 
            
              $
             | 
            
              702,637
             | 
            
               
             | 
           
| 
               
                Furniture
                and Fixtures
               
             | 
            
               
             | 
            
               
             | 
            
              403,408
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              403,439
             | 
            
               
             | 
           
| 
               
                Vehicles
               
             | 
            
               
             | 
            
               
             | 
            
              677,361
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              468,853
             | 
            
               
             | 
           
| 
               
                Building
                Equipment
               
             | 
            
               
             | 
            
               
             | 
            
              302,216
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              302,216
             | 
            
               
             | 
           
| 
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
               
             | 
           
| 
               
                Total
               
             | 
            
               
             | 
            
               
             | 
            
              2,123,338
             | 
            
               
             | 
            
               
             | 
            
               
             | 
            
              1,877,145
             | 
            
               
             | 
           
| 
               
                Less:  Accumulated
                Depreciation
               
             | 
            
               
             | 
            
               
             | 
            
              (1,046,482
             | 
            
              )
             | 
            
               
             | 
            
               
             | 
            
              (900,790
             | 
            
              )
             | 
           
| 
               
                Net
               
             | 
            
               
             | 
            
              $
             | 
            
              1,076,856
             | 
            
               
             | 
            
               
             | 
            
              $
             | 
            
              976,355
             | 
            
               
             | 
           
 
 | 
      
| Subsidiary Bank Loan [Table Text Block] | 
        
| 
                
               | 
              
                
               | 
              
                 
               | 
              
                
               | 
              
                 
               | 
              
                 
               | 
              
                
               | 
              
                 
               | 
             
| 
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
             
| 
                 
                  Export
                  Refinance
                 
               | 
              
                 
                  Every
                  6 months
                 
               | 
              
                 
               | 
              
                 
               | 
              
                9.50
               | 
              
                %
               | 
              
                 
               | 
              
                $
               | 
              
                2,051,282
               | 
              
                 
               | 
             
| 
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
             
| 
                 
                  Total
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                $
               | 
              
                2,051,282
               | 
              
                 
               | 
             
 
| 
                
               | 
              
                
               | 
              
                 
               | 
              
                
               | 
              
                 
               | 
              
                 
               | 
              
                
               | 
              
                 
               | 
             
| 
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
             
| 
                 
                  Export
                  Refinance
                 
               | 
              
                 
                  Every
                  6 months
                 
               | 
              
                 
               | 
              
                 
               | 
              
                11.00
               | 
              
                %
               | 
              
                 
               | 
              
                $
               | 
              
                2,116,402
               | 
              
                 
               | 
             
| 
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
             
| 
                 
                  Total
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                 
               | 
              
                $
               | 
              
                2,116,402
               | 
              
                 
               | 
             
 
 | 
         
 |