Organization record
Wowjoint Holdings Ltd
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 12068175, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_payable | {"amount": 7485923, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"amount": 11090101, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 7099240, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 16400519, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_receivable | {"amount": 7873580, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_receivable | {"amount": 12261863, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 17904174, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| capex | {"amount": 8078973, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-12-31 | sec_edgar |
| capex | {"amount": 2440766, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2012-12-31 | sec_edgar |
| capex | {"amount": 7958046, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2011-12-31 | sec_edgar |
| capex | {"amount": 1778721, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1565936, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1714019, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 4589300, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 2167718, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 675286, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2009-12-31 | sec_edgar |
| cashflow_financing | {"amount": 2697978, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2013-12-31 | sec_edgar |
| cashflow_financing | {"amount": -1449837, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2012-12-31 | sec_edgar |
| cashflow_financing | {"amount": 3972227, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2011-12-31 | sec_edgar |
| cashflow_financing | {"amount": 6934230, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2010-12-31 | sec_edgar |
| cashflow_investing | {"amount": -7183237, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2013-12-31 | sec_edgar |
| cashflow_investing | {"amount": -4945926, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2012-12-31 | sec_edgar |
| cashflow_investing | {"amount": -9180057, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2011-12-31 | sec_edgar |
| cashflow_investing | {"amount": -1778721, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2010-12-31 | sec_edgar |
| cashflow_operating | {"amount": 3806973, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2013-12-31 | sec_edgar |
| cashflow_operating | {"amount": 3258810, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2012-12-31 | sec_edgar |
| cashflow_operating | {"amount": 6987679, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2011-12-31 | sec_edgar |
| cashflow_operating | {"amount": 3897847, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2010-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 8481272, "concept": "us-gaap:CommonStockSharesIssued"} | 2013-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 8459272, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 7971465, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 7949965, "concept": "us-gaap:CommonStockSharesIssued"} | 2010-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 8481272, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2013-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 8459272, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 7971465, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 7949965, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2010-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 17635911, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2011-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 18085271, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2010-12-31 | sec_edgar |
| current_assets | {"amount": 26752111, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_assets | {"amount": 21776986, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_assets | {"amount": 35940880, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_assets | {"amount": 33237508, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| current_liabilities | {"amount": 30726899, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_liabilities | {"amount": 20468899, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_liabilities | {"amount": 26487287, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_liabilities | {"amount": 17204319, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 8428968} | 2013-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 8406968} | 2012-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 7949965} | 2011-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 1627046, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2013-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 1128427, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2012-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 723072, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2011-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 331198, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2010-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.15, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.09, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.15, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2011-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.09, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2010-12-31 | sec_edgar |
| gross_profit | {"amount": 4203653, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2013-12-31 | sec_edgar |
| gross_profit | {"amount": 2658544, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| gross_profit | {"amount": 5858837, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| gross_profit | {"amount": 5976903, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| income_tax_expense | {"amount": 107241, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2013-12-31 | sec_edgar |
| income_tax_expense | {"amount": 226324, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| income_tax_expense | {"amount": 254657, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| income_tax_expense | {"amount": 306776, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| industry_sic | {"code": "3531", "scheme": "SIC", "description": "Construction Machinery & Equip"} | sec_edgar | |
| intangible_assets | {"amount": 3168742, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2013-12-31 | sec_edgar |
| intangible_assets | {"amount": 3141448, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2012-12-31 | sec_edgar |
| intangible_assets | {"amount": 1058683, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2011-12-31 | sec_edgar |
| intangible_assets | {"amount": 1043694, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2010-12-31 | sec_edgar |
| interest_expense | {"amount": 451665, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2013-12-31 | sec_edgar |
| interest_expense | {"amount": 311480, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2012-12-31 | sec_edgar |
| interest_expense | {"amount": 298930, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2011-12-31 | sec_edgar |
| interest_expense | {"amount": -59923, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2010-12-31 | sec_edgar |
| inventory | {"amount": 3906696, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2013-12-31 | sec_edgar |
| inventory | {"amount": 5284182, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2012-12-31 | sec_edgar |
| inventory | {"amount": 6094834, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| inventory | {"amount": 5224257, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| net_income | {"amount": -1331775, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2013-12-31 | sec_edgar |
| net_income | {"amount": -4122523, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| net_income | {"amount": -1825, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| net_income | {"amount": 386066, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 16528197, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| noncurrent_assets | {"amount": 12710684, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 634810, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| noncurrent_liabilities | {"amount": 1101963, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_expenses | {"amount": 5413437, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2013-12-31 | sec_edgar |
| operating_expenses | {"amount": 7244318, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2012-12-31 | sec_edgar |
| operating_expenses | {"amount": 5199826, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_expenses | {"amount": 5339855, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2010-12-31 | sec_edgar |
| operating_income | {"amount": -1209784, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2013-12-31 | sec_edgar |
| operating_income | {"amount": -4585775, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| operating_income | {"amount": 659011, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_income | {"amount": 637048, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| ppe_net | {"amount": 16857281, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2013-12-31 | sec_edgar |
| ppe_net | {"amount": 10329316, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2012-12-31 | sec_edgar |
| ppe_net | {"amount": 8965123, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| ppe_net | {"amount": 3208396, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| pretax_income | {"amount": -1224533, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2013-12-31 | sec_edgar |
| pretax_income | {"amount": -3896200, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2012-12-31 | sec_edgar |
| pretax_income | {"amount": 252832, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes | 2011-12-31 | sec_edgar |
| pretax_income | {"amount": 692842, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxes | 2010-12-31 | sec_edgar |
| retained_earnings | {"amount": 504343, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": "U | 2013-12-31 | sec_edgar |
| retained_earnings | {"amount": 1836118, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2012-12-31 | sec_edgar |
| retained_earnings | {"amount": 5959119, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2011-12-31 | sec_edgar |
| retained_earnings | {"amount": 5960944, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": " | 2010-12-31 | sec_edgar |
| revenue | {"amount": 15247753, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2013-12-31 | sec_edgar |
| revenue | {"amount": 9984724, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2012-12-31 | sec_edgar |
| revenue | {"amount": 23584337, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| revenue | {"amount": 24062174, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| sga_expense | {"amount": 4253803, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2013-12-31 | sec_edgar |
| sga_expense | {"amount": 5244423, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2012-12-31 | sec_edgar |
| sga_expense | {"amount": 3861907, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2011-12-31 | sec_edgar |
| sga_expense | {"amount": 4177048, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2010-12-31 | sec_edgar |
| share_based_compensation | {"amount": 10, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2012-12-31 | sec_edgar |
| share_based_compensation | {"amount": 0, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2011-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 7957151, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2011-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 7575330, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2010-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 7957151, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2011-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 7575330, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2010-12-31 | sec_edgar |
| stockholders_equity | {"amount": 16402727, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2013-12-31 | sec_edgar |
| stockholders_equity | {"amount": 17201475, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2012-12-31 | sec_edgar |
| stockholders_equity | {"amount": 21062314, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2011-12-31 | sec_edgar |
| stockholders_equity | {"amount": 20386717, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2010-12-31 | sec_edgar |
| stockholders_equity | {"amount": 12643026, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2009-12-31 | sec_edgar |
| total_assets | {"amount": 48836551, "concept": "us-gaap:Assets", "currency": "USD"} | 2013-12-31 | sec_edgar |
| total_assets | {"amount": 38305183, "concept": "us-gaap:Assets", "currency": "USD"} | 2012-12-31 | sec_edgar |
| total_assets | {"amount": 48651564, "concept": "us-gaap:Assets", "currency": "USD"} | 2011-12-31 | sec_edgar |
| total_assets | {"amount": 37591036, "concept": "us-gaap:Assets", "currency": "USD"} | 2010-12-31 | sec_edgar |
| total_liabilities | {"amount": 32433825, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2013-12-31 | sec_edgar |
| total_liabilities | {"amount": 21103709, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2012-12-31 | sec_edgar |
| total_liabilities | {"amount": 27589250, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2011-12-31 | sec_edgar |
| total_liabilities | {"amount": 17204319, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2010-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 48836551, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2013-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 38305183, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2012-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 48651564, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2011-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 37591036, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2010-12-31 | sec_edgar |
| xbrl:AccountsAndOtherReceivablesNetCurrent | {"amount": 115931, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AccountsAndOtherReceivablesNetCurrent | {"amount": 111863, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsAndOtherReceivablesNetCurrent | {"amount": 1300675, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsAndOtherReceivablesNetCurrent | {"amount": 723368, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccountsNotesAndLoansReceivableNetCurrent | {"amount": 47611, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsNotesAndLoansReceivableNetCurrent | {"amount": 0, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsPayableAndAccruedLiabilitiesCurrent | {"amount": 12659116, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AccountsPayableAndAccruedLiabilitiesCurrent | {"amount": 8052860, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsPayableAndAccruedLiabilitiesCurrent | {"amount": 11504817, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsPayableAndAccruedLiabilitiesCurrent | {"amount": 7502717, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 12068175, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 7485923, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 11090101, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 7099240, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccountsReceivableGross | {"amount": 18502395, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AccountsReceivableGross | {"amount": 9747385, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsReceivableGross | {"amount": 13752541, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsReceivableGross | {"amount": 19296901, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccountsReceivableNet | {"amount": 16400519, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AccountsReceivableNet | {"amount": 7873580, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsReceivableNet | {"amount": 12261863, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsReceivableNet | {"amount": 17904174, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 16400519, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 7873580, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 12261863, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 17904174, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesCurrent | {"amount": 431975, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesCurrent | {"amount": 412782, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesCurrent | {"amount": 261804, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesCurrent | {"amount": 256804, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 4259852, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 2708843, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 1632271, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 942207, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 2526627, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 1996308, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 1734746, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 1093014, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapitalCommonStock | {"amount": 10388713, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapitalCommonStock | {"amount": 4755290, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapitalCommonStock | {"amount": 4755290, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapitalCommonStock | {"amount": 10300247, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities | {"amount": 8409398, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities | {"amount": -4322118, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AdvancesOnInventoryPurchases | {"amount": 2977323, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AdvancesOnInventoryPurchases | {"amount": 3495591, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AdvancesOnInventoryPurchases | {"amount": 6635238, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AdvancesOnInventoryPurchases | {"amount": 3523727, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AllocatedShareBasedCompensationExpense | {"amount": 2820, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AllocatedShareBasedCompensationExpense | {"amount": 35690, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 2101876, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 1873804, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 1490678, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivable | {"amount": 1392727, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount | {"unit": "shares", "value": 1786056} | 2012-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 48836551, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 38305183, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 48651564, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 37591036, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 26752111, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 21776986, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 35940880, "currency": "USD"} | 2011-12-31 | sec_edgar |