CIK 0001499781
Branche: Services-Computer Processing & Data Preparation
Zeitreihen: Revenue nach Geschäftsjahr · Net Income nach Geschäftsjahr
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"unit": "CNY", "value": 3081405000, "concept": "us-gaap:AccountsPayableCurrent"} | 2019-12-31 | sec_edgar |
| accounts_payable | {"unit": "CNY", "value": 2909051000, "concept": "us-gaap:AccountsPayableCurrent"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"unit": "CNY", "value": 2176627000, "concept": "us-gaap:AccountsPayableCurrent"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"unit": "CNY", "value": 1603577000, "concept": "us-gaap:AccountsPayableCurrent"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"unit": "CNY", "value": 987424000, "concept": "us-gaap:AccountsPayableCurrent"} | 2015-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 3792641000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2019-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 3890712000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2018-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 2854410000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2017-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 2068615000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2016-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 1899789000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2015-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 523703000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2019-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 230945000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2018-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 1728761000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAnd | 2017-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 575015000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2016-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 231850000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndE | 2015-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 48391000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 4260533000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingV | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 4576820000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingV | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 9555027000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingV | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 2021989000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingV | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 2940874000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingV | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 1221473000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingV | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 1101660000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingV | 2013-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 7511777000, "concept": "us-gaap:CashCashEquivalentsRestrictedCash | 2019-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 9367219000, "concept": "us-gaap:CashCashEquivalentsRestrictedCash | 2018-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 11039359000, "concept": "us-gaap:CashCashEquivalentsRestrictedCas | 2017-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 7647565000, "concept": "us-gaap:CashCashEquivalentsRestrictedCash | 2016-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 3291529000, "concept": "us-gaap:CashCashEquivalentsRestrictedCash | 2015-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": -11029806000, "concept": "us-gaap:NetCashProvidedByUsedInFinancin | 2019-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": 5011004000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA | 2018-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": 19842120000, "concept": "us-gaap:NetCashProvidedByUsedInFinancing | 2017-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": 15422674000, "concept": "us-gaap:NetCashProvidedByUsedInFinancing | 2016-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": 5274932000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA | 2015-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": 7647007000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2019-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -7471487000, "concept": "us-gaap:NetCashProvidedByUsedInInvesting | 2018-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -17028061000, "concept": "us-gaap:NetCashProvidedByUsedInInvestin | 2017-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -11887133000, "concept": "us-gaap:NetCashProvidedByUsedInInvestin | 2016-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -4175746000, "concept": "us-gaap:NetCashProvidedByUsedInInvesting | 2015-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 1495597000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingA | 2019-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 677979000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2018-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 928226000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2017-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 527396000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2016-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 601883000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2015-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 409920000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2014-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 70952783.5, "concept": "dei:EntityCommonStockSharesOutstanding | 2019-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 69634938.5, "concept": "dei:EntityCommonStockSharesOutstanding | 2018-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 71350322.5, "concept": "dei:EntityCommonStockSharesOutstanding | 2017-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 68886547.5, "concept": "dei:EntityCommonStockSharesOutstanding | 2016-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 4244752000, "concept": "us-gaap:CostOfRevenue"} | 2019-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 4244398000, "concept": "us-gaap:CostOfRevenue"} | 2018-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 3234680000, "concept": "us-gaap:CostOfRevenue"} | 2017-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 2077979000, "concept": "us-gaap:CostOfRevenue"} | 2016-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 1450744000, "concept": "us-gaap:CostOfRevenue"} | 2015-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 671960000, "concept": "us-gaap:CostOfRevenue"} | 2014-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 30663562000, "concept": "us-gaap:AssetsCurrent"} | 2019-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 34174847000, "concept": "us-gaap:AssetsCurrent"} | 2018-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 28117369000, "concept": "us-gaap:AssetsCurrent"} | 2017-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 16474959000, "concept": "us-gaap:AssetsCurrent"} | 2016-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 7885047000, "concept": "us-gaap:AssetsCurrent"} | 2015-12-31 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 23642737000, "concept": "us-gaap:LiabilitiesCurrent"} | 2019-12-31 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 28637649000, "concept": "us-gaap:LiabilitiesCurrent"} | 2018-12-31 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 22699239000, "concept": "us-gaap:LiabilitiesCurrent"} | 2017-12-31 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 11953916000, "concept": "us-gaap:LiabilitiesCurrent"} | 2016-12-31 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 2660501000, "concept": "us-gaap:LiabilitiesCurrent"} | 2015-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 70952783.5} | 2019-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 69634938.5} | 2018-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 71350322.5} | 2017-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 68886547.5} | 2016-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -16.92, "concept": "us-gaap:EarningsPerShareBasic", "currency" | 2019-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -8.13, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2018-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -23.01, "concept": "us-gaap:EarningsPerShareBasic", "currency" | 2017-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -8.31, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2016-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -8.72, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2015-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 11.63, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2014-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -16.92, "concept": "us-gaap:EarningsPerShareDiluted", "currenc | 2019-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -8.13, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2018-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -23.16, "concept": "us-gaap:EarningsPerShareDiluted", "currenc | 2017-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -8.31, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2016-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -8.72, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2015-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 10.89, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2014-12-31 | sec_edgar |
| goodwill | {"unit": "CNY", "value": 861583000, "concept": "us-gaap:Goodwill"} | 2019-12-31 | sec_edgar |
| goodwill | {"unit": "CNY", "value": 532130000, "concept": "us-gaap:Goodwill"} | 2018-12-31 | sec_edgar |
| goodwill | {"unit": "CNY", "value": 543655000, "concept": "us-gaap:Goodwill"} | 2017-12-31 | sec_edgar |
| goodwill | {"unit": "CNY", "value": 444933000, "concept": "us-gaap:Goodwill"} | 2016-12-31 | sec_edgar |
| goodwill | {"unit": "CNY", "value": 329000000, "concept": "us-gaap:Goodwill"} | 2015-12-31 | sec_edgar |
| goodwill | {"unit": "CNY", "value": 328927000, "concept": "us-gaap:Goodwill"} | 2014-12-31 | sec_edgar |
| goodwill | {"unit": "CNY", "value": 38993000, "concept": "us-gaap:Goodwill"} | 2013-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 6508165000, "concept": "us-gaap:GrossProfit"} | 2019-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 6335211000, "concept": "us-gaap:GrossProfit"} | 2018-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 5516579000, "concept": "us-gaap:GrossProfit"} | 2017-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 3694969000, "concept": "us-gaap:GrossProfit"} | 2016-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 2803451000, "concept": "us-gaap:GrossProfit"} | 2015-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 1945879000, "concept": "us-gaap:GrossProfit"} | 2014-12-31 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": 91019000, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2019-12-31 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": 175896000, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2018-12-31 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": 203824000, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2017-12-31 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": 147569000, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2016-12-31 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": 64518000, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2015-12-31 | sec_edgar |
| income_tax_expense | {"unit": "CNY", "value": 97643000, "concept": "us-gaap:IncomeTaxExpenseBenefit"} | 2014-12-31 | sec_edgar |
| industry_sic | {"code": "7374", "scheme": "SIC", "description": "Services-Computer Processing & Data Prep | sec_edgar | |
| intangible_assets | {"unit": "CNY", "value": 381749000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwi | 2019-12-31 | sec_edgar |
| intangible_assets | {"unit": "CNY", "value": 996941000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwi | 2018-12-31 | sec_edgar |
| intangible_assets | {"unit": "CNY", "value": 1726321000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodw | 2017-12-31 | sec_edgar |
| intangible_assets | {"unit": "CNY", "value": 2342840000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodw | 2016-12-31 | sec_edgar |
| intangible_assets | {"unit": "CNY", "value": 2725005000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodw | 2015-12-31 | sec_edgar |
| interest_expense | {"unit": "CNY", "value": 147387000, "concept": "us-gaap:InterestExpense"} | 2019-12-31 | sec_edgar |
| interest_expense | {"unit": "CNY", "value": 79090000, "concept": "us-gaap:InterestExpense"} | 2018-12-31 | sec_edgar |
| interest_expense | {"unit": "CNY", "value": 92633000, "concept": "us-gaap:InterestExpense"} | 2017-12-31 | sec_edgar |
| interest_expense | {"unit": "CNY", "value": 52155000, "concept": "us-gaap:InterestExpense"} | 2016-12-31 | sec_edgar |
| interest_expense | {"unit": "CNY", "value": 8140000, "concept": "us-gaap:InterestExpense"} | 2015-12-31 | sec_edgar |
| interest_expense | {"unit": "CNY", "value": 6340000, "concept": "us-gaap:InterestExpense"} | 2014-12-31 | sec_edgar |
| long_term_debt | {"unit": "CNY", "value": 4626756000, "concept": "us-gaap:LongTermDebt"} | 2018-12-31 | sec_edgar |
| long_term_debt | {"unit": "CNY", "value": 5074273000, "concept": "us-gaap:LongTermDebt"} | 2017-12-31 | sec_edgar |
| long_term_debt | {"unit": "CNY", "value": 1582971000, "concept": "us-gaap:LongTermDebt"} | 2016-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": -1200118000, "concept": "us-gaap:NetIncomeLoss"} | 2019-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": -608352000, "concept": "us-gaap:NetIncomeLoss"} | 2018-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": -1611114000, "concept": "us-gaap:NetIncomeLoss"} | 2017-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": -541345000, "concept": "us-gaap:NetIncomeLoss"} | 2016-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": -506992000, "concept": "us-gaap:NetIncomeLoss"} | 2015-12-31 | sec_edgar |
| net_income | {"unit": "CNY", "value": 485639000, "concept": "us-gaap:NetIncomeLoss"} | 2014-12-31 | sec_edgar |
| noncurrent_assets | {"unit": "CNY", "value": 17713482000, "concept": "us-gaap:AssetsNoncurrent"} | 2019-12-31 | sec_edgar |
| noncurrent_assets | {"unit": "CNY", "value": 25569091000, "concept": "us-gaap:AssetsNoncurrent"} | 2018-12-31 | sec_edgar |
| noncurrent_assets | {"unit": "CNY", "value": 23398363000, "concept": "us-gaap:AssetsNoncurrent"} | 2017-12-31 | sec_edgar |
| noncurrent_assets | {"unit": "CNY", "value": 13459797000, "concept": "us-gaap:AssetsNoncurrent"} | 2016-12-31 | sec_edgar |
| noncurrent_assets | {"unit": "CNY", "value": 5185965000, "concept": "us-gaap:AssetsNoncurrent"} | 2015-12-31 | sec_edgar |
| noncurrent_liabilities | {"unit": "CNY", "value": 4978086000, "concept": "us-gaap:LiabilitiesNoncurrent"} | 2019-12-31 | sec_edgar |
| noncurrent_liabilities | {"unit": "CNY", "value": 10797852000, "concept": "us-gaap:LiabilitiesNoncurrent"} | 2018-12-31 | sec_edgar |
| noncurrent_liabilities | {"unit": "CNY", "value": 8578822000, "concept": "us-gaap:LiabilitiesNoncurrent"} | 2017-12-31 | sec_edgar |
| noncurrent_liabilities | {"unit": "CNY", "value": 4219129000, "concept": "us-gaap:LiabilitiesNoncurrent"} | 2016-12-31 | sec_edgar |
| noncurrent_liabilities | {"unit": "CNY", "value": 88223000, "concept": "us-gaap:LiabilitiesNoncurrent"} | 2015-12-31 | sec_edgar |
| operating_income | {"unit": "CNY", "value": -956237000, "concept": "us-gaap:OperatingIncomeLoss"} | 2019-12-31 | sec_edgar |
| operating_income | {"unit": "CNY", "value": -465506000, "concept": "us-gaap:OperatingIncomeLoss"} | 2018-12-31 | sec_edgar |
| operating_income | {"unit": "CNY", "value": -1076593000, "concept": "us-gaap:OperatingIncomeLoss"} | 2017-12-31 | sec_edgar |
| operating_income | {"unit": "CNY", "value": -109228000, "concept": "us-gaap:OperatingIncomeLoss"} | 2016-12-31 | sec_edgar |
| operating_income | {"unit": "CNY", "value": -462138000, "concept": "us-gaap:OperatingIncomeLoss"} | 2015-12-31 | sec_edgar |
| operating_income | {"unit": "CNY", "value": 527259000, "concept": "us-gaap:OperatingIncomeLoss"} | 2014-12-31 | sec_edgar |
| operating_lease_liability | {"unit": "CNY", "value": 69424000, "concept": "us-gaap:OperatingLeaseLiability"} | 2019-12-31 | sec_edgar |
| ppe_net | {"unit": "CNY", "value": 205394000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"} | 2019-12-31 | sec_edgar |
| ppe_net | {"unit": "CNY", "value": 449387000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"} | 2018-12-31 | sec_edgar |
| ppe_net | {"unit": "CNY", "value": 1296196000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"} | 2017-12-31 | sec_edgar |
| ppe_net | {"unit": "CNY", "value": 194560000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"} | 2016-12-31 | sec_edgar |
| ppe_net | {"unit": "CNY", "value": 123932000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"} | 2015-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": -1092021000, "concept": "us-gaap:IncomeLossFromContinuingOperatio | 2019-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": -503420000, "concept": "us-gaap:IncomeLossFromContinuingOperation | 2018-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": -1223164000, "concept": "us-gaap:IncomeLossFromContinuingOperatio | 2017-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": -190384000, "concept": "us-gaap:IncomeLossFromContinuingOperation | 2016-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": -320766000, "concept": "us-gaap:IncomeLossFromContinuingOperation | 2015-12-31 | sec_edgar |
| pretax_income | {"unit": "CNY", "value": 587214000, "concept": "us-gaap:IncomeLossFromContinuingOperations | 2014-12-31 | sec_edgar |
| profit_loss | {"unit": "CNY", "value": -1183040000, "concept": "us-gaap:ProfitLoss"} | 2019-12-31 | sec_edgar |
| profit_loss | {"unit": "CNY", "value": -679316000, "concept": "us-gaap:ProfitLoss"} | 2018-12-31 | sec_edgar |
| profit_loss | {"unit": "CNY", "value": -1426988000, "concept": "us-gaap:ProfitLoss"} | 2017-12-31 | sec_edgar |
| profit_loss | {"unit": "CNY", "value": -337953000, "concept": "us-gaap:ProfitLoss"} | 2016-12-31 | sec_edgar |
| profit_loss | {"unit": "CNY", "value": -385284000, "concept": "us-gaap:ProfitLoss"} | 2015-12-31 | sec_edgar |
| profit_loss | {"unit": "CNY", "value": 489571000, "concept": "us-gaap:ProfitLoss"} | 2014-12-31 | sec_edgar |
| retained_earnings | {"unit": "CNY", "value": -3312204000, "concept": "us-gaap:RetainedEarningsAccumulatedDefic | 2019-12-31 | sec_edgar |
| retained_earnings | {"unit": "CNY", "value": -2124549000, "concept": "us-gaap:RetainedEarningsAccumulatedDefic | 2018-12-31 | sec_edgar |
| retained_earnings | {"unit": "CNY", "value": -1493209000, "concept": "us-gaap:RetainedEarningsAccumulatedDefic | 2017-12-31 | sec_edgar |
| retained_earnings | {"unit": "CNY", "value": -150515000, "concept": "us-gaap:RetainedEarningsAccumulatedDefici | 2016-12-31 | sec_edgar |
| retained_earnings | {"unit": "CNY", "value": 218191000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit | 2015-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 10752917000, "concept": "us-gaap:RevenueFromContractWithCustomerE | 2019-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 10579609000, "concept": "us-gaap:RevenueFromContractWithCustomerE | 2018-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 8751259000, "concept": "us-gaap:RevenueFromContractWithCustomerEx | 2017-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 5772948000, "concept": "us-gaap:RevenueFromContractWithCustomerIn | 2016-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 4254195000, "concept": "us-gaap:SalesRevenueNet"} | 2015-12-31 | sec_edgar |
| revenue | {"unit": "CNY", "value": 2617839000, "concept": "us-gaap:SalesRevenueNet"} | 2014-12-31 | sec_edgar |
| rnd_expense | {"unit": "CNY", "value": 609908000, "concept": "us-gaap:ResearchAndDevelopmentExpense"} | 2019-12-31 | sec_edgar |
| rnd_expense | {"unit": "CNY", "value": 611113000, "concept": "us-gaap:ResearchAndDevelopmentExpense"} | 2018-12-31 | sec_edgar |
| rnd_expense | {"unit": "CNY", "value": 565702000, "concept": "us-gaap:ResearchAndDevelopmentExpense"} | 2017-12-31 | sec_edgar |
| rnd_expense | {"unit": "CNY", "value": 457367000, "concept": "us-gaap:ResearchAndDevelopmentExpense"} | 2016-12-31 | sec_edgar |
| rnd_expense | {"unit": "CNY", "value": 312100000, "concept": "us-gaap:ResearchAndDevelopmentExpense"} | 2015-12-31 | sec_edgar |
| rnd_expense | {"unit": "CNY", "value": 148078000, "concept": "us-gaap:ResearchAndDevelopmentExpense"} | 2014-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 7160276000, "concept": "us-gaap:SellingGeneralAndAdministrativeEx | 2019-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 6370718000, "concept": "us-gaap:SellingGeneralAndAdministrativeEx | 2018-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 6059046000, "concept": "us-gaap:SellingGeneralAndAdministrativeEx | 2017-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 3417811000, "concept": "us-gaap:SellingGeneralAndAdministrativeEx | 2016-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 3013997000, "concept": "us-gaap:SellingGeneralAndAdministrativeEx | 2015-12-31 | sec_edgar |
| sga_expense | {"unit": "CNY", "value": 1259638000, "concept": "us-gaap:SellingGeneralAndAdministrativeEx | 2014-12-31 | sec_edgar |
| share_based_compensation | {"unit": "CNY", "value": 426371000, "concept": "us-gaap:ShareBasedCompensation"} | 2019-12-31 | sec_edgar |
| share_based_compensation | {"unit": "CNY", "value": 896416000, "concept": "us-gaap:ShareBasedCompensation"} | 2018-12-31 | sec_edgar |
| share_based_compensation | {"unit": "CNY", "value": 1185839000, "concept": "us-gaap:ShareBasedCompensation"} | 2017-12-31 | sec_edgar |
| share_based_compensation | {"unit": "CNY", "value": 76981000, "concept": "us-gaap:ShareBasedCompensation"} | 2016-12-31 | sec_edgar |
| share_based_compensation | {"unit": "CNY", "value": 120045000, "concept": "us-gaap:ShareBasedCompensation"} | 2015-12-31 | sec_edgar |
| share_based_compensation | {"unit": "CNY", "value": 57104000, "concept": "us-gaap:ShareBasedCompensation"} | 2014-12-31 | sec_edgar |
| share_repurchase | {"unit": "CNY", "value": 0, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock"} | 2019-12-31 | sec_edgar |
| share_repurchase | {"unit": "CNY", "value": 326654000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock | 2018-12-31 | sec_edgar |
| share_repurchase | {"unit": "CNY", "value": 0, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock"} | 2017-12-31 | sec_edgar |
| share_repurchase | {"unit": "CNY", "value": 0, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock"} | 2016-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 71108532, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2019-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 71305353, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2018-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 70154910, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2017-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 65160205, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2016-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 58142432, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2015-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 41762778, "concept": "us-gaap:WeightedAverageNumberOfSharesOut | 2014-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 71108532, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2019-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 71305353, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2018-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 70154910, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2017-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 65160205, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2016-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 58142432, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2015-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 44576182, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh | 2014-12-31 | sec_edgar |
| stockholders_equity | {"unit": "CNY", "value": 9983582000, "concept": "us-gaap:StockholdersEquity"} | 2019-12-31 | sec_edgar |