Organization record
eFuture Holding Inc.
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_receivable | {"amount": 8438925, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_receivable | {"amount": 6590233, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 26436484, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2013-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 25182508, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2012-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 19904642, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2011-12-31 | sec_edgar |
| capex | {"amount": 329062, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-12-31 | sec_edgar |
| capex | {"amount": 288385, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2014-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 1052469, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2013-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 2117218, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2012-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 1425678, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2011-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 2835284, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu | 2010-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": -3024457, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 14920817, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 9966179, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 10092617, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 79373365, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 9081345, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 11720424, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 59114876, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 60787734, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2008-12-31 | sec_edgar |
| cashflow_financing | {"amount": 3610735, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2015-12-31 | sec_edgar |
| cashflow_financing | {"amount": 1732232, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2014-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": -1602451, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAct | 2012-12-31 | sec_edgar |
| cashflow_financing | {"amount": -1005624, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2011-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": 12194163, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAct | 2010-12-31 | sec_edgar |
| cashflow_investing | {"amount": -2538959, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2015-12-31 | sec_edgar |
| cashflow_investing | {"amount": -1971578, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2014-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -16085602, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2013-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -14066580, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2012-12-31 | sec_edgar |
| cashflow_investing | {"amount": -595369, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2011-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -17897552, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2010-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -12250523, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2009-12-31 | sec_edgar |
| cashflow_operating | {"amount": 3767622, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2015-12-31 | sec_edgar |
| cashflow_operating | {"amount": 550504, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curre | 2014-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": -631831, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActi | 2013-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 37890647, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2012-12-31 | sec_edgar |
| cashflow_operating | {"amount": -1035804, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2011-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 20667430, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2010-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 10574980, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2009-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 5218615, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 3989626, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2014-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 3921176, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2013-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 3977221, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2012-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 3977221, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2011-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 20236009, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 20325434, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2014-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 118364077, "concept": "us-gaap:CostOfRevenue"} | 2013-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 119848749, "concept": "us-gaap:CostOfRevenue"} | 2012-12-31 | sec_edgar |
| cost_of_revenue | {"amount": -18788231, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": -91473235, "concept": "us-gaap:CostOfRevenue"} | 2010-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": -68961931, "concept": "us-gaap:CostOfRevenue"} | 2009-12-31 | sec_edgar |
| current_assets | {"amount": 29457520, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_assets | {"amount": 22397410, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 123280107, "concept": "us-gaap:AssetsCurrent"} | 2013-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 133936467, "concept": "us-gaap:AssetsCurrent"} | 2012-12-31 | sec_edgar |
| current_assets | {"amount": 18851248, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 118350258, "concept": "us-gaap:AssetsCurrent"} | 2010-12-31 | sec_edgar |
| current_liabilities | {"amount": 22457172, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_liabilities | {"amount": 21541216, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 122297034, "concept": "us-gaap:LiabilitiesCurrent"} | 2013-12-31 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 123356961, "concept": "us-gaap:LiabilitiesCurrent"} | 2012-12-31 | sec_edgar |
| current_liabilities | {"amount": 14930816, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 102375657, "concept": "us-gaap:LiabilitiesCurrent"} | 2010-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 5218615} | 2015-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 3989626} | 2014-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 3921176} | 2013-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 3977221} | 2012-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 3977221} | 2011-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.24, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2015-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.29, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2014-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -1.76, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2013-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -1.07, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.72, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -4.53, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -7.51, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2009-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.24, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2015-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.28, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2014-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -1.76, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2013-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -1.07, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2012-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.72, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2011-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -4.53, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2010-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -7.51, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2009-12-31 | sec_edgar |
| goodwill | {"amount": 12446458, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2015-12-31 | sec_edgar |
| goodwill | {"amount": 12994498, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2014-12-31 | sec_edgar |
| goodwill | {"unit": "CNY", "value": 80625667, "concept": "us-gaap:Goodwill"} | 2013-12-31 | sec_edgar |
| goodwill | {"unit": "CNY", "value": 80625667, "concept": "us-gaap:Goodwill"} | 2012-12-31 | sec_edgar |
| goodwill | {"amount": 12810128, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2011-12-31 | sec_edgar |
| goodwill | {"unit": "CNY", "value": 80625667, "concept": "us-gaap:Goodwill"} | 2010-12-31 | sec_edgar |
| gross_profit | {"amount": 14499673, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| gross_profit | {"amount": 15044083, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 79568722, "concept": "us-gaap:GrossProfit"} | 2013-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 78506120, "concept": "us-gaap:GrossProfit"} | 2012-12-31 | sec_edgar |
| gross_profit | {"amount": 8928841, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 60429449, "concept": "us-gaap:GrossProfit"} | 2010-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 39873956, "concept": "us-gaap:GrossProfit"} | 2009-12-31 | sec_edgar |
| income_tax_expense | {"amount": 252715, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| income_tax_expense | {"amount": 680954, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-12-31 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": 287296, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2013-12-31 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": 4497430, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2012-12-31 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": -571857, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2011-12-31 | sec_edgar |
| industry_sic | {"code": "7371", "scheme": "SIC", "description": "Services-Computer Programming Services"} | sec_edgar | |
| intangible_assets | {"amount": 5595651, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2015-12-31 | sec_edgar |
| intangible_assets | {"amount": 6494256, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2014-12-31 | sec_edgar |
| intangible_assets | {"unit": "CNY", "value": 33601807, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwil | 2013-12-31 | sec_edgar |
| intangible_assets | {"unit": "CNY", "value": 22216204, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwil | 2012-12-31 | sec_edgar |
| intangible_assets | {"amount": 2731371, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2011-12-31 | sec_edgar |
| intangible_assets | {"unit": "CNY", "value": 24264471, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwil | 2010-12-31 | sec_edgar |
| inventory | {"amount": 2372859, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2015-12-31 | sec_edgar |
| inventory | {"amount": 2346677, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2014-12-31 | sec_edgar |
| inventory | {"unit": "CNY", "value": 19900382, "concept": "us-gaap:InventoryNet"} | 2013-12-31 | sec_edgar |
| inventory | {"unit": "CNY", "value": 19299732, "concept": "us-gaap:InventoryNet"} | 2012-12-31 | sec_edgar |
| inventory | {"unit": "CNY", "value": 28001490, "concept": "us-gaap:InventoryNet"} | 2011-12-31 | sec_edgar |
| net_income | {"amount": 1163350, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2015-12-31 | sec_edgar |
| net_income | {"amount": 1190593, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2014-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": -7451510, "concept": "us-gaap:NetIncomeLoss"} | 2013-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": -4509616, "concept": "us-gaap:NetIncomeLoss"} | 2012-12-31 | sec_edgar |
| net_income | {"amount": -2991924, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": -17323421, "concept": "us-gaap:NetIncomeLoss"} | 2010-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": -25265497, "concept": "us-gaap:NetIncomeLoss"} | 2009-12-31 | sec_edgar |
| operating_expenses | {"amount": 13195330, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2015-12-31 | sec_edgar |
| operating_expenses | {"amount": 13333072, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2014-12-31 | sec_edgar |
| operating_expenses | {"unit": "CNY", "value": 87408898, "concept": "us-gaap:OperatingExpenses"} | 2013-12-31 | sec_edgar |
| operating_expenses | {"unit": "CNY", "value": 76986249, "concept": "us-gaap:OperatingExpenses"} | 2012-12-31 | sec_edgar |
| operating_expenses | {"amount": -12034307, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_expenses | {"unit": "CNY", "value": -82162270, "concept": "us-gaap:OperatingExpenses"} | 2010-12-31 | sec_edgar |
| operating_expenses | {"unit": "CNY", "value": -64306577, "concept": "us-gaap:OperatingExpenses"} | 2009-12-31 | sec_edgar |
| operating_income | {"amount": 1304343, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2015-12-31 | sec_edgar |
| operating_income | {"amount": 1711011, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2014-12-31 | sec_edgar |
| operating_income | {"unit": "CNY", "value": -7840176, "concept": "us-gaap:OperatingIncomeLoss"} | 2013-12-31 | sec_edgar |
| operating_income | {"unit": "CNY", "value": 1519871, "concept": "us-gaap:OperatingIncomeLoss"} | 2012-12-31 | sec_edgar |
| operating_income | {"amount": -1026577, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_income | {"unit": "CNY", "value": -3373044, "concept": "us-gaap:OperatingIncomeLoss"} | 2010-12-31 | sec_edgar |
| ppe_net | {"amount": 536275, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2015-12-31 | sec_edgar |
| ppe_net | {"amount": 528557, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2014-12-31 | sec_edgar |
| ppe_net | {"unit": "CNY", "value": 3498773, "concept": "us-gaap:PropertyPlantAndEquipmentNet"} | 2013-12-31 | sec_edgar |
| ppe_net | {"unit": "CNY", "value": 4357965, "concept": "us-gaap:PropertyPlantAndEquipmentNet"} | 2012-12-31 | sec_edgar |
| ppe_net | {"amount": 624570, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| ppe_net | {"unit": "CNY", "value": 4617831, "concept": "us-gaap:PropertyPlantAndEquipmentNet"} | 2010-12-31 | sec_edgar |
| pretax_income | {"amount": 1416065, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2015-12-31 | sec_edgar |
| pretax_income | {"amount": 1871547, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2014-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": -7164214, "concept": "us-gaap:IncomeLossFromContinuingOperationsB | 2013-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": -12186, "concept": "us-gaap:IncomeLossFromContinuingOperationsBef | 2012-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": -25523501, "concept": "us-gaap:IncomeLossFromContinuingOperations | 2011-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": -20763039, "concept": "us-gaap:IncomeLossFromContinuingOperations | 2010-12-31 | sec_edgar |
| retained_earnings | {"amount": -16658513, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2015-12-31 | sec_edgar |
| retained_earnings | {"amount": -18519609, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2014-12-31 | sec_edgar |
| retained_earnings | {"unit": "CNY", "value": -121288289, "concept": "us-gaap:RetainedEarningsAccumulatedDefici | 2013-12-31 | sec_edgar |
| revenue | {"amount": 34735682, "concept": "us-gaap:Revenues", "currency": "USD"} | 2015-12-31 | sec_edgar |
| revenue | {"amount": 35369517, "concept": "us-gaap:Revenues", "currency": "USD"} | 2014-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 197932799, "concept": "us-gaap:Revenues"} | 2013-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 198354869, "concept": "us-gaap:Revenues"} | 2012-12-31 | sec_edgar |
| revenue | {"amount": 27717072, "concept": "us-gaap:Revenues", "currency": "USD"} | 2011-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 151902684, "concept": "us-gaap:Revenues"} | 2010-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 108835887, "concept": "us-gaap:Revenues"} | 2009-12-31 | sec_edgar |
| sga_expense | {"amount": 5959929, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2015-12-31 | sec_edgar |
| sga_expense | {"amount": 4411087, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2014-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 33794971, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2013-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 32799689, "concept": "us-gaap:GeneralAndAdministrativeExpense"} | 2012-12-31 | sec_edgar |
| sga_expense | {"amount": -7345423, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currenc | 2011-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": -39253368, "concept": "us-gaap:SellingGeneralAndAdministrativeExp | 2010-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": -33620855, "concept": "us-gaap:SellingGeneralAndAdministrativeExp | 2009-12-31 | sec_edgar |
| share_based_compensation | {"amount": 301197, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2015-12-31 | sec_edgar |
| share_based_compensation | {"amount": 531638, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2014-12-31 | sec_edgar |
| share_based_compensation | {"unit": "CNY", "value": 1462882, "concept": "us-gaap:ShareBasedCompensation"} | 2013-12-31 | sec_edgar |
| share_based_compensation | {"unit": "CNY", "value": 5784391, "concept": "us-gaap:ShareBasedCompensation"} | 2012-12-31 | sec_edgar |
| share_repurchase | {"unit": "CNY", "value": 1602451, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock"} | 2012-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 4842727, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2015-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 4173014, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2014-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 4224676, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2013-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 4213318, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2012-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 4130221, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2011-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 3822386, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2010-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 3362986, "concept": "us-gaap:WeightedAverageNumberOfSharesOuts | 2009-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 4888023, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2015-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 4308516, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2014-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 4224676, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2013-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 4213318, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2012-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 4130221, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2011-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 3831803, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2010-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 3396881, "concept": "us-gaap:WeightedAverageNumberOfDilutedSha | 2009-12-31 | sec_edgar |
| stockholders_equity | {"unit": "CNY", "value": 166692044, "concept": "us-gaap:StockholdersEquity"} | 2015-12-31 | sec_edgar |
| stockholders_equity | {"unit": "CNY", "value": 130431387, "concept": "us-gaap:StockholdersEquity"} | 2014-12-31 | sec_edgar |
| stockholders_equity | {"unit": "CNY", "value": 119689824, "concept": "us-gaap:StockholdersEquity"} | 2013-12-31 | sec_edgar |
| stockholders_equity | {"unit": "CNY", "value": 125678452, "concept": "us-gaap:StockholdersEquity"} | 2012-12-31 | sec_edgar |
| stockholders_equity | {"amount": 20020358, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2011-12-31 | sec_edgar |
| stockholders_equity | {"amount": 21659356, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2010-12-31 | sec_edgar |
| stockholders_equity | {"unit": "CNY", "value": 114364952, "concept": "us-gaap:StockholdersEquity"} | 2009-12-31 | sec_edgar |
| stockholders_equity | {"unit": "CNY", "value": 134959886, "concept": "us-gaap:StockholdersEquity"} | 2008-12-31 | sec_edgar |
| total_assets | {"amount": 48189990, "concept": "us-gaap:Assets", "currency": "USD"} | 2015-12-31 | sec_edgar |
| total_assets | {"amount": 42562940, "concept": "us-gaap:Assets", "currency": "USD"} | 2014-12-31 | sec_edgar |
| total_assets | {"unit": "CNY", "value": 241986858, "concept": "us-gaap:Assets"} | 2013-12-31 | sec_edgar |
| total_assets | {"unit": "CNY", "value": 249035413, "concept": "us-gaap:Assets"} | 2012-12-31 | sec_edgar |
| total_assets | {"amount": 35017317, "concept": "us-gaap:Assets", "currency": "USD"} | 2011-12-31 | sec_edgar |
| total_assets | {"unit": "CNY", "value": 241832155, "concept": "us-gaap:Assets"} | 2010-12-31 | sec_edgar |
| total_equity | {"amount": 25732818, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToN | 2015-12-31 | sec_edgar |
| total_equity | {"amount": 21021724, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToN | 2014-12-31 | sec_edgar |
| total_equity | {"unit": "CNY", "value": 119689824, "concept": "us-gaap:StockholdersEquityIncludingPortion | 2013-12-31 | sec_edgar |
| total_equity | {"unit": "CNY", "value": 125678452, "concept": "us-gaap:StockholdersEquityIncludingPortion | 2012-12-31 | sec_edgar |
| total_equity | {"amount": 20020358, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToN | 2011-12-31 | sec_edgar |
| total_equity | {"unit": "CNY", "value": 136321821, "concept": "us-gaap:StockholdersEquityIncludingPortion | 2010-12-31 | sec_edgar |