Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details)

v2.4.1.9
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Disclosure Text Block [Abstract]    
Accounts payable $ 4,516,241us-gaap_AccountsPayableCurrent $ 3,382,818us-gaap_AccountsPayableCurrent
Accrued taxes (VAT, GST, Sales Payroll) 1,499,356us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent 1,604,829us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent
Accrued income taxes 107,815us-gaap_AccruedIncomeTaxesCurrent 92,618us-gaap_AccruedIncomeTaxesCurrent
Accrued interest 301,300us-gaap_InterestPayableCurrent 499,866us-gaap_InterestPayableCurrent
Accounts Payable and Accrued Liabilities, Total $ 6,424,712us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent $ 5,580,131us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent