FACTANKER · measured, cited, anchored official records connected

Organization record

CHINA TOPREACH INC.

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0001363614Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/f24354fa-537f-464c-b193-554aa6d99891

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 651457, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_payable{"amount": 629700, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2010-12-31sec_edgar
accounts_receivable{"amount": 45402557, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_receivable{"amount": 43024316, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2010-12-31sec_edgar
capex{"amount": 2905523, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-12-31sec_edgar
capex{"amount": 2391979, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-12-31sec_edgar
capex{"amount": 326512, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2009-12-31sec_edgar
cash_and_equivalents{"amount": 33678522, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2011-12-31sec_edgar
cash_and_equivalents{"amount": 82577185, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2010-12-31sec_edgar
cash_and_equivalents{"amount": 6223937, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2009-12-31sec_edgar
cash_and_equivalents{"amount": 1575868, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2008-12-31sec_edgar
cashflow_financing{"amount": 15106509, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2011-12-31sec_edgar
cashflow_financing{"amount": 88216444, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2010-12-31sec_edgar
cashflow_financing{"amount": -3467891, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2009-12-31sec_edgar
cashflow_investing{"amount": -59782390, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2011-12-31sec_edgar
cashflow_investing{"amount": -17369276, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2010-12-31sec_edgar
cashflow_investing{"amount": -1547087, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2009-12-31sec_edgar
cashflow_operating{"amount": -7251871, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2011-12-31sec_edgar
cashflow_operating{"amount": 4492428, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2010-12-31sec_edgar
cashflow_operating{"amount": 9728638, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2009-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 14912847, "concept": "us-gaap:CommonStockSharesIssued"}2011-12-31sec_edgar
common_shares_issued{"unit": "shares", "value": 14912847, "concept": "us-gaap:CommonStockSharesIssued"}2010-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14876940, "concept": "dei:EntityCommonStockSharesOutstanding"}2012-04-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14912847, "concept": "us-gaap:CommonStockSharesOutstanding"}2011-12-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 14912847, "concept": "us-gaap:CommonStockSharesOutstanding"}2010-12-31sec_edgar
current_assets{"amount": 124520145, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2011-12-31sec_edgar
current_assets{"amount": 158500262, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2010-12-31sec_edgar
current_liabilities{"amount": 32776014, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"}2011-12-31sec_edgar
current_liabilities{"amount": 39139970, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"}2010-12-31sec_edgar
dei:EntityCommonStockSharesOutstanding{"unit": "shares", "value": 14876940}2012-04-30sec_edgar
eps_basic{"per": "shares", "amount": 0.16, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2011-12-31sec_edgar
eps_basic{"per": "shares", "amount": 0.77, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2010-12-31sec_edgar
eps_basic{"per": "shares", "amount": 1.07, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2009-12-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.16, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2011-12-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.77, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2010-12-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.98, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2009-12-31sec_edgar
goodwill{"amount": 1975131, "concept": "us-gaap:Goodwill", "currency": "USD"}2011-12-31sec_edgar
goodwill{"amount": 0, "concept": "us-gaap:Goodwill", "currency": "USD"}2010-12-31sec_edgar
gross_profit{"amount": 41144137, "concept": "us-gaap:GrossProfit", "currency": "USD"}2011-12-31sec_edgar
gross_profit{"amount": 37738534, "concept": "us-gaap:GrossProfit", "currency": "USD"}2010-12-31sec_edgar
gross_profit{"amount": 31875735, "concept": "us-gaap:GrossProfit", "currency": "USD"}2009-12-31sec_edgar
income_tax_expense{"amount": 3630459, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"}2011-12-31sec_edgar
income_tax_expense{"amount": 3593249, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"}2010-12-31sec_edgar
income_tax_expense{"amount": 3611619, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"}2009-12-31sec_edgar
industry_sic{"code": "2711", "scheme": "SIC", "description": "Newspapers: Publishing or Publishing & sec_edgar
intangible_assets{"amount": 6242297, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency":2011-12-31sec_edgar
intangible_assets{"amount": 634922, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": 2010-12-31sec_edgar
inventory{"amount": 1295213, "concept": "us-gaap:InventoryNet", "currency": "USD"}2011-12-31sec_edgar
inventory{"amount": 799503, "concept": "us-gaap:InventoryNet", "currency": "USD"}2010-12-31sec_edgar
long_term_debt_noncurrent{"amount": 158127, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"}2011-12-31sec_edgar
long_term_debt_noncurrent{"amount": 421763, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"}2010-12-31sec_edgar
net_income{"amount": 2409785, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"}2011-12-31sec_edgar
net_income{"amount": 11749166, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"}2010-12-31sec_edgar
net_income{"amount": 17437983, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"}2009-12-31sec_edgar
noncurrent_assets{"amount": 94641837, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"}2011-12-31sec_edgar
noncurrent_assets{"amount": 37267105, "concept": "us-gaap:AssetsNoncurrent", "currency": "USD"}2010-12-31sec_edgar
noncurrent_liabilities{"amount": 12097114, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"}2011-12-31sec_edgar
noncurrent_liabilities{"amount": 421763, "concept": "us-gaap:LiabilitiesNoncurrent", "currency": "USD"}2010-12-31sec_edgar
operating_expenses{"amount": -31214044, "concept": "us-gaap:OperatingExpenses", "currency": "USD"}2011-12-31sec_edgar
operating_expenses{"amount": -13963121, "concept": "us-gaap:OperatingExpenses", "currency": "USD"}2010-12-31sec_edgar
operating_expenses{"amount": -11377598, "concept": "us-gaap:OperatingExpenses", "currency": "USD"}2009-12-31sec_edgar
operating_income{"amount": 9930093, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"}2011-12-31sec_edgar
operating_income{"amount": 23775413, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"}2010-12-31sec_edgar
operating_income{"amount": 20498137, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"}2009-12-31sec_edgar
ppe_net{"amount": 9776757, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"}2011-12-31sec_edgar
ppe_net{"amount": 7896583, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"}2010-12-31sec_edgar
pretax_income{"amount": 11560877, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax2011-12-31sec_edgar
pretax_income{"amount": 25015096, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax2010-12-31sec_edgar
pretax_income{"amount": 21053189, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax2009-12-31sec_edgar
profit_loss{"amount": 7930418, "concept": "us-gaap:ProfitLoss", "currency": "USD"}2011-12-31sec_edgar
profit_loss{"amount": 21421847, "concept": "us-gaap:ProfitLoss", "currency": "USD"}2010-12-31sec_edgar
profit_loss{"amount": 17441570, "concept": "us-gaap:ProfitLoss", "currency": "USD"}2009-12-31sec_edgar
retained_earnings{"amount": 15160143, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": 2011-12-31sec_edgar
retained_earnings{"amount": 13189252, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": 2010-12-31sec_edgar
sga_expense{"amount": -24493387, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "U2011-12-31sec_edgar
sga_expense{"amount": -8167759, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US2010-12-31sec_edgar
sga_expense{"amount": -5424957, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US2009-12-31sec_edgar
share_based_compensation{"amount": 842106, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"}2011-12-31sec_edgar
share_based_compensation{"amount": 1845977, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"}2010-12-31sec_edgar
share_based_compensation{"amount": 2654179, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"}2009-12-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 14912847, "concept": "us-gaap:WeightedAverageNumberOfSharesOut2011-12-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 15321170, "concept": "us-gaap:WeightedAverageNumberOfSharesOut2010-12-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 16285126, "concept": "us-gaap:WeightedAverageNumberOfSharesOut2009-12-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 14912847, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh2011-12-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 15321170, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh2010-12-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 17750665, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh2009-12-31sec_edgar
stockholders_equity{"amount": 70898023, "concept": "us-gaap:StockholdersEquity", "currency": "USD"}2011-12-31sec_edgar
stockholders_equity{"amount": 65018955, "concept": "us-gaap:StockholdersEquity", "currency": "USD"}2010-12-31sec_edgar
total_assets{"amount": 219161982, "concept": "us-gaap:Assets", "currency": "USD"}2011-12-31sec_edgar
total_assets{"amount": 195767367, "concept": "us-gaap:Assets", "currency": "USD"}2010-12-31sec_edgar
total_equity{"amount": 174288854, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableTo2011-12-31sec_edgar
total_equity{"amount": 156205634, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableTo2010-12-31sec_edgar
total_equity{"amount": 42058345, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToN2009-12-31sec_edgar
total_equity{"amount": 23519785, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToN2008-12-31sec_edgar
total_liabilities{"amount": 44873128, "concept": "us-gaap:Liabilities", "currency": "USD"}2011-12-31sec_edgar
total_liabilities{"amount": 39561733, "concept": "us-gaap:Liabilities", "currency": "USD"}2010-12-31sec_edgar
total_liabilities_and_equity{"amount": 219161982, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "2011-12-31sec_edgar
total_liabilities_and_equity{"amount": 195767367, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "2010-12-31sec_edgar
xbrl:AccountsAndOtherReceivablesNetCurrent{"amount": 4303070, "currency": "USD"}2011-12-31sec_edgar
xbrl:AccountsAndOtherReceivablesNetCurrent{"amount": 6668958, "currency": "USD"}2010-12-31sec_edgar
xbrl:AccountsPayableCurrent{"amount": 651457, "currency": "USD"}2011-12-31sec_edgar
xbrl:AccountsPayableCurrent{"amount": 629700, "currency": "USD"}2010-12-31sec_edgar
xbrl:AccountsReceivableNetCurrent{"amount": 45402557, "currency": "USD"}2011-12-31sec_edgar
xbrl:AccountsReceivableNetCurrent{"amount": 43024316, "currency": "USD"}2010-12-31sec_edgar
xbrl:AccruedIncomeTaxesCurrent{"amount": 6435928, "currency": "USD"}2011-12-31sec_edgar
xbrl:AccruedIncomeTaxesCurrent{"amount": 5244752, "currency": "USD"}2010-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax{"amount": 4292577, "currency": "USD"}2011-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax{"amount": 1714247, "currency": "USD"}2010-12-31sec_edgar
xbrl:AdditionalPaidInCapitalCommonStock{"amount": 49433214, "currency": "USD"}2011-12-31sec_edgar
xbrl:AdditionalPaidInCapitalCommonStock{"amount": 48542261, "currency": "USD"}2010-12-31sec_edgar
xbrl:AdjustmentForAmortization{"amount": 1484623, "currency": "USD"}2011-12-31sec_edgar
xbrl:AdjustmentForAmortization{"amount": 88668, "currency": "USD"}2010-12-31sec_edgar
xbrl:AdjustmentForAmortization{"amount": 134384, "currency": "USD"}2009-12-31sec_edgar
xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue{"amount": 842106, "currency": "USD"}2011-12-31sec_edgar
xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue{"amount": 795977, "currency": "USD"}2010-12-31sec_edgar
xbrl:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts{"amount": -18184738, "currency": "USD"}2010-12-31sec_edgar
xbrl:Assets{"amount": 219161982, "currency": "USD"}2011-12-31sec_edgar
xbrl:Assets{"amount": 195767367, "currency": "USD"}2010-12-31sec_edgar
xbrl:AssetsCurrent{"amount": 124520145, "currency": "USD"}2011-12-31sec_edgar
xbrl:AssetsCurrent{"amount": 158500262, "currency": "USD"}2010-12-31sec_edgar
xbrl:AssetsNoncurrent{"amount": 94641837, "currency": "USD"}2011-12-31sec_edgar
xbrl:AssetsNoncurrent{"amount": 37267105, "currency": "USD"}2010-12-31sec_edgar
xbrl:CashAndCashEquivalentsAtCarryingValue{"amount": 33678522, "currency": "USD"}2011-12-31sec_edgar
xbrl:CashAndCashEquivalentsAtCarryingValue{"amount": 82577185, "currency": "USD"}2010-12-31sec_edgar
xbrl:CashAndCashEquivalentsAtCarryingValue{"amount": 6223937, "currency": "USD"}2009-12-31sec_edgar
xbrl:CashAndCashEquivalentsAtCarryingValue{"amount": 1575868, "currency": "USD"}2008-12-31sec_edgar
xbrl:CashAndCashEquivalentsPeriodIncreaseDecrease{"amount": -48898663, "currency": "USD"}2011-12-31sec_edgar
xbrl:CashAndCashEquivalentsPeriodIncreaseDecrease{"amount": 76353248, "currency": "USD"}2010-12-31sec_edgar
xbrl:CashAndCashEquivalentsPeriodIncreaseDecrease{"amount": 4648069, "currency": "USD"}2009-12-31sec_edgar
xbrl:CommonStockParOrStatedValuePerShare{"per": "shares", "amount": 0.001, "currency": "USD"}2011-12-31sec_edgar
xbrl:CommonStockParOrStatedValuePerShare{"per": "shares", "amount": 0.001, "currency": "USD"}2010-12-31sec_edgar
xbrl:CommonStockSharesAuthorized{"unit": "shares", "value": 60000000}2011-12-31sec_edgar
xbrl:CommonStockSharesAuthorized{"unit": "shares", "value": 60000000}2010-12-31sec_edgar
xbrl:CommonStockSharesIssued{"unit": "shares", "value": 14912847}2011-12-31sec_edgar
xbrl:CommonStockSharesIssued{"unit": "shares", "value": 14912847}2010-12-31sec_edgar
xbrl:CommonStockSharesOutstanding{"unit": "shares", "value": 14912847}2011-12-31sec_edgar
xbrl:CommonStockSharesOutstanding{"unit": "shares", "value": 14912847}2010-12-31sec_edgar
xbrl:CommonStockValue{"amount": 14913, "currency": "USD"}2011-12-31sec_edgar
xbrl:CommonStockValue{"amount": 14913, "currency": "USD"}2010-12-31sec_edgar
xbrl:ComprehensiveIncomeNetOfTax{"amount": 4988115, "currency": "USD"}2011-12-31sec_edgar
xbrl:ComprehensiveIncomeNetOfTax{"amount": 12842893, "currency": "USD"}2010-12-31sec_edgar
xbrl:ComprehensiveIncomeNetOfTax{"amount": 17623426, "currency": "USD"}2009-12-31sec_edgar
xbrl:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest{"amount": 9165000, "currency": "USD"}2011-12-31sec_edgar
xbrl:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest{"amount": 11081419, "currency": "USD"}2010-12-31sec_edgar
xbrl:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest{"amount": 14954, "currency": "USD"}2009-12-31sec_edgar
xbrl:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest{"amount": 14153115, "currency": "USD"}2011-12-31sec_edgar
xbrl:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest{"amount": 23924312, "currency": "USD"}2010-12-31sec_edgar
xbrl:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest{"amount": 17638380, "currency": "USD"}2009-12-31sec_edgar
xbrl:CostOfServices{"amount": 40591545, "currency": "USD"}2011-12-31sec_edgar
xbrl:CostOfServices{"amount": 40445567, "currency": "USD"}2010-12-31sec_edgar
xbrl:CostOfServices{"amount": 36413753, "currency": "USD"}2009-12-31sec_edgar
xbrl:CustomerAdvancesCurrent{"amount": 1762183, "currency": "USD"}2011-12-31sec_edgar
xbrl:CustomerAdvancesCurrent{"amount": 1400483, "currency": "USD"}2010-12-31sec_edgar
xbrl:DeferredIncomeTaxExpenseBenefit{"amount": -269757, "currency": "USD"}2011-12-31sec_edgar
xbrl:DeferredIncomeTaxExpenseBenefit{"amount": 0, "currency": "USD"}2010-12-31sec_edgar
xbrl:DeferredIncomeTaxExpenseBenefit{"amount": 0, "currency": "USD"}2009-12-31sec_edgar
xbrl:DeferredTaxLiabilitiesNoncurrent{"amount": 1161974, "currency": "USD"}2011-12-31sec_edgar
xbrl:DeferredTaxLiabilitiesNoncurrent{"amount": 0, "currency": "USD"}2010-12-31sec_edgar
xbrl:Depreciation{"amount": 1335805, "currency": "USD"}2011-12-31sec_edgar
xbrl:Depreciation{"amount": 897154, "currency": "USD"}2010-12-31sec_edgar
xbrl:Depreciation{"amount": 840636, "currency": "USD"}2009-12-31sec_edgar
xbrl:DueFromRelatedPartiesCurrent{"amount": 1994870, "currency": "USD"}2011-12-31sec_edgar
xbrl:DueFromRelatedPartiesCurrent{"amount": 3652407, "currency": "USD"}2010-12-31sec_edgar
xbrl:DueToRelatedPartiesCurrent{"amount": 3931161, "currency": "USD"}2011-12-31sec_edgar
xbrl:DueToRelatedPartiesCurrent{"amount": 3565850, "currency": "USD"}2010-12-31sec_edgar
xbrl:DueToRelatedPartiesNoncurrent{"amount": 10777013, "currency": "USD"}2011-12-31sec_edgar
xbrl:DueToRelatedPartiesNoncurrent{"amount": 0, "currency": "USD"}2010-12-31sec_edgar
xbrl:EarningsPerShareBasic{"per": "shares", "amount": 0.16, "currency": "USD"}2011-12-31sec_edgar
xbrl:EarningsPerShareBasic{"per": "shares", "amount": 0.77, "currency": "USD"}2010-12-31sec_edgar
xbrl:EarningsPerShareBasic{"per": "shares", "amount": 1.07, "currency": "USD"}2009-12-31sec_edgar
xbrl:EarningsPerShareDiluted{"per": "shares", "amount": 0.16, "currency": "USD"}2011-12-31sec_edgar
xbrl:EarningsPerShareDiluted{"per": "shares", "amount": 0.77, "currency": "USD"}2010-12-31sec_edgar
xbrl:EarningsPerShareDiluted{"per": "shares", "amount": 0.98, "currency": "USD"}2009-12-31sec_edgar
xbrl:EffectOfExchangeRateOnCashAndCashEquivalents{"amount": 3029089, "currency": "USD"}2011-12-31sec_edgar
xbrl:EffectOfExchangeRateOnCashAndCashEquivalents{"amount": 1013652, "currency": "USD"}2010-12-31sec_edgar
xbrl:EffectOfExchangeRateOnCashAndCashEquivalents{"amount": -65591, "currency": "USD"}2009-12-31sec_edgar
xbrl:EquityMethodInvestmentRealizedGainLossOnDisposal{"amount": -47438, "currency": "USD"}2011-12-31sec_edgar
xbrl:EquityMethodInvestmentRealizedGainLossOnDisposal{"amount": 0, "currency": "USD"}2010-12-31sec_edgar
xbrl:EquityMethodInvestmentRealizedGainLossOnDisposal{"amount": 0, "currency": "USD"}2009-12-31sec_edgar
xbrl:EquityMethodInvestments{"amount": 6345706, "currency": "USD"}2011-12-31sec_edgar
xbrl:EquityMethodInvestments{"amount": 0, "currency": "USD"}2010-12-31sec_edgar
xbrl:GainLossOnSaleOfPropertyPlantEquipment{"amount": 5871, "currency": "USD"}2011-12-31sec_edgar
xbrl:GainLossOnSaleOfPropertyPlantEquipment{"amount": -8852, "currency": "USD"}2010-12-31sec_edgar
xbrl:GainLossOnSaleOfPropertyPlantEquipment{"amount": 0, "currency": "USD"}2009-12-31sec_edgar
xbrl:GeneralAndAdministrativeExpense{"amount": -24493387, "currency": "USD"}2011-12-31sec_edgar
xbrl:GeneralAndAdministrativeExpense{"amount": -8167759, "currency": "USD"}2010-12-31sec_edgar
xbrl:GeneralAndAdministrativeExpense{"amount": -5424957, "currency": "USD"}2009-12-31sec_edgar
xbrl:Goodwill{"amount": 1975131, "currency": "USD"}2011-12-31sec_edgar
xbrl:Goodwill{"amount": 0, "currency": "USD"}2010-12-31sec_edgar
xbrl:GrossProfit{"amount": 41144137, "currency": "USD"}2011-12-31sec_edgar
xbrl:GrossProfit{"amount": 37738534, "currency": "USD"}2010-12-31sec_edgar
xbrl:GrossProfit{"amount": 31875735, "currency": "USD"}2009-12-31sec_edgar
xbrl:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest{"amount": 11560877, "currency": "USD"}2011-12-31sec_edgar
xbrl:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest{"amount": 25015096, "currency": "USD"}2010-12-31sec_edgar
xbrl:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest{"amount": 21053189, "currency": "USD"}2009-12-31sec_edgar
xbrl:IncomeTaxesPaid{"amount": 2928544, "currency": "USD"}2011-12-31sec_edgar
xbrl:IncomeTaxesPaid{"amount": 2617548, "currency": "USD"}2010-12-31sec_edgar
xbrl:IncomeTaxesPaid{"amount": 1179083, "currency": "USD"}2009-12-31sec_edgar
xbrl:IncomeTaxExpenseBenefit{"amount": 3630459, "currency": "USD"}2011-12-31sec_edgar
xbrl:IncomeTaxExpenseBenefit{"amount": 3593249, "currency": "USD"}2010-12-31sec_edgar