FACTANKER

China Index Holdings Limited

CIK 0001749797

Branche: Services-Computer Processing & Data Preparation

Zeitreihen: Revenue nach Geschäftsjahr · Net Income nach Geschäftsjahr

FaktWertZeitQuelle
accounts_payable{"unit": "CNY", "value": 11465000, "concept": "us-gaap:AccountsPayableCurrent"}2021-12-31sec_edgar
accounts_payable{"unit": "CNY", "value": 9343000, "concept": "us-gaap:AccountsPayableCurrent"}2020-12-31sec_edgar
accounts_payable{"unit": "CNY", "value": 7844000, "concept": "us-gaap:AccountsPayableCurrent"}2019-12-31sec_edgar
accounts_payable{"unit": "CNY", "value": 5184000, "concept": "us-gaap:AccountsPayableCurrent"}2018-12-31sec_edgar
accounts_receivable{"unit": "CNY", "value": 49217000, "concept": "us-gaap:AccountsReceivableNetCurrent"}2021-12-31sec_edgar
accounts_receivable{"unit": "CNY", "value": 29680000, "concept": "us-gaap:AccountsReceivableNetCurrent"}2020-12-31sec_edgar
accounts_receivable{"unit": "CNY", "value": 24243000, "concept": "us-gaap:AccountsReceivableNetCurrent"}2019-12-31sec_edgar
accounts_receivable{"unit": "CNY", "value": 15534000, "concept": "us-gaap:AccountsReceivableNetCurrent"}2018-12-31sec_edgar
capex{"unit": "CNY", "value": 491000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqui2021-12-31sec_edgar
capex{"unit": "CNY", "value": 585000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqui2020-12-31sec_edgar
capex{"unit": "CNY", "value": 63000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquip2019-12-31sec_edgar
capex{"unit": "CNY", "value": 65000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquip2018-12-31sec_edgar
capex{"unit": "CNY", "value": 2121000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEqu2017-12-31sec_edgar
cash_and_equivalents{"unit": "CNY", "value": 361521000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa2021-12-31sec_edgar
cash_and_equivalents{"unit": "CNY", "value": 280355000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa2020-12-31sec_edgar
cash_and_equivalents{"unit": "CNY", "value": 214076000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa2019-12-31sec_edgar
cash_and_equivalents{"unit": "CNY", "value": 164202000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa2018-12-31sec_edgar
cash_and_restricted_cash{"unit": "CNY", "value": 361521000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA2021-12-31sec_edgar
cash_and_restricted_cash{"unit": "CNY", "value": 280355000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA2020-12-31sec_edgar
cash_and_restricted_cash{"unit": "CNY", "value": 214076000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA2019-12-31sec_edgar
cash_and_restricted_cash{"unit": "CNY", "value": 164202000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA2018-12-31sec_edgar
cash_and_restricted_cash{"unit": "CNY", "value": 231188000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA2017-12-31sec_edgar
cash_and_restricted_cash{"unit": "CNY", "value": 371983000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA2016-12-31sec_edgar
cashflow_financing{"unit": "CNY", "value": -522234000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA2021-12-31sec_edgar
cashflow_financing{"unit": "CNY", "value": -160194000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA2019-12-31sec_edgar
cashflow_financing{"unit": "CNY", "value": -274385000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA2018-12-31sec_edgar
cashflow_financing{"unit": "CNY", "value": -332936000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingA2017-12-31sec_edgar
cashflow_investing{"unit": "CNY", "value": 384613000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc2021-12-31sec_edgar
cashflow_investing{"unit": "CNY", "value": -257750000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA2020-12-31sec_edgar
cashflow_investing{"unit": "CNY", "value": -124348000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA2019-12-31sec_edgar
cashflow_investing{"unit": "CNY", "value": 4803000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActi2018-12-31sec_edgar
cashflow_investing{"unit": "CNY", "value": 120000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActiv2017-12-31sec_edgar
cashflow_operating{"unit": "CNY", "value": 214820000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc2021-12-31sec_edgar
cashflow_operating{"unit": "CNY", "value": 327544000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc2020-12-31sec_edgar
cashflow_operating{"unit": "CNY", "value": 334039000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc2019-12-31sec_edgar
cashflow_operating{"unit": "CNY", "value": 202519000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc2018-12-31sec_edgar
cashflow_operating{"unit": "CNY", "value": 192112000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc2017-12-31sec_edgar
cost_of_revenue{"unit": "CNY", "value": 110118000, "concept": "us-gaap:CostOfGoodsAndServicesSold"}2021-12-31sec_edgar
cost_of_revenue{"unit": "CNY", "value": 105528000, "concept": "us-gaap:CostOfGoodsAndServicesSold"}2020-12-31sec_edgar
cost_of_revenue{"unit": "CNY", "value": 110492000, "concept": "us-gaap:CostOfGoodsAndServicesSold"}2019-12-31sec_edgar
cost_of_revenue{"unit": "CNY", "value": 87733000, "concept": "us-gaap:CostOfGoodsAndServicesSold"}2018-12-31sec_edgar
cost_of_revenue{"unit": "CNY", "value": 83118000, "concept": "us-gaap:CostOfGoodsAndServicesSold"}2017-12-31sec_edgar
current_assets{"unit": "CNY", "value": 436269000, "concept": "us-gaap:AssetsCurrent"}2021-12-31sec_edgar
current_assets{"unit": "CNY", "value": 707353000, "concept": "us-gaap:AssetsCurrent"}2020-12-31sec_edgar
current_assets{"unit": "CNY", "value": 372705000, "concept": "us-gaap:AssetsCurrent"}2019-12-31sec_edgar
current_assets{"unit": "CNY", "value": 182399000, "concept": "us-gaap:AssetsCurrent"}2018-12-31sec_edgar
current_liabilities{"unit": "CNY", "value": 365084000, "concept": "us-gaap:LiabilitiesCurrent"}2021-12-31sec_edgar
current_liabilities{"unit": "CNY", "value": 898070000, "concept": "us-gaap:LiabilitiesCurrent"}2020-12-31sec_edgar
current_liabilities{"unit": "CNY", "value": 326755000, "concept": "us-gaap:LiabilitiesCurrent"}2019-12-31sec_edgar
current_liabilities{"unit": "CNY", "value": 243130000, "concept": "us-gaap:LiabilitiesCurrent"}2018-12-31sec_edgar
depreciation_amortization{"unit": "CNY", "value": 1411000, "concept": "us-gaap:DepreciationDepletionAndAmortization2021-12-31sec_edgar
depreciation_amortization{"unit": "CNY", "value": 1196000, "concept": "us-gaap:DepreciationDepletionAndAmortization2020-12-31sec_edgar
depreciation_amortization{"unit": "CNY", "value": 1119000, "concept": "us-gaap:DepreciationDepletionAndAmortization2019-12-31sec_edgar
depreciation_amortization{"unit": "CNY", "value": 1188000, "concept": "us-gaap:DepreciationDepletionAndAmortization2018-12-31sec_edgar
depreciation_amortization{"unit": "CNY", "value": 697000, "concept": "us-gaap:DepreciationDepletionAndAmortization"2017-12-31sec_edgar
eps_basic{"per": "shares", "amount": 3.1, "concept": "us-gaap:EarningsPerShareBasic", "currency": "2021-12-31sec_edgar
eps_basic{"per": "shares", "amount": -3.54, "concept": "us-gaap:EarningsPerShareBasic", "currency":2020-12-31sec_edgar
eps_basic{"per": "shares", "amount": 2.74, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2019-12-31sec_edgar
eps_basic{"per": "shares", "amount": 1.85, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2018-12-31sec_edgar
eps_diluted{"per": "shares", "amount": 3.08, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2021-12-31sec_edgar
eps_diluted{"per": "shares", "amount": -3.54, "concept": "us-gaap:EarningsPerShareDiluted", "currency2020-12-31sec_edgar
eps_diluted{"per": "shares", "amount": 2.74, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2019-12-31sec_edgar
eps_diluted{"per": "shares", "amount": 1.85, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2018-12-31sec_edgar
gross_profit{"unit": "CNY", "value": 510835000, "concept": "us-gaap:GrossProfit"}2021-12-31sec_edgar
gross_profit{"unit": "CNY", "value": 530382000, "concept": "us-gaap:GrossProfit"}2020-12-31sec_edgar
gross_profit{"unit": "CNY", "value": 469158000, "concept": "us-gaap:GrossProfit"}2019-12-31sec_edgar
gross_profit{"unit": "CNY", "value": 333291000, "concept": "us-gaap:GrossProfit"}2018-12-31sec_edgar
gross_profit{"unit": "CNY", "value": 251919000, "concept": "us-gaap:GrossProfit"}2017-12-31sec_edgar
income_tax_expense{"unit": "CNY", "value": 46500000, "concept": "us-gaap:IncomeTaxExpenseBenefit"}2021-12-31sec_edgar
income_tax_expense{"unit": "CNY", "value": 109454000, "concept": "us-gaap:IncomeTaxExpenseBenefit"}2020-12-31sec_edgar
income_tax_expense{"unit": "CNY", "value": 44737000, "concept": "us-gaap:IncomeTaxExpenseBenefit"}2019-12-31sec_edgar
income_tax_expense{"unit": "CNY", "value": 30048000, "concept": "us-gaap:IncomeTaxExpenseBenefit"}2018-12-31sec_edgar
income_tax_expense{"unit": "CNY", "value": 20870000, "concept": "us-gaap:IncomeTaxExpenseBenefit"}2017-12-31sec_edgar
industry_sic{"code": "7374", "scheme": "SIC", "description": "Services-Computer Processing & Data Prepsec_edgar
net_income{"unit": "CNY", "value": 279182000, "concept": "us-gaap:NetIncomeLoss"}2021-12-31sec_edgar
net_income{"unit": "CNY", "value": -318052000, "concept": "us-gaap:NetIncomeLoss"}2020-12-31sec_edgar
net_income{"unit": "CNY", "value": 245451000, "concept": "us-gaap:NetIncomeLoss"}2019-12-31sec_edgar
net_income{"unit": "CNY", "value": 165420000, "concept": "us-gaap:NetIncomeLoss"}2018-12-31sec_edgar
net_income{"unit": "CNY", "value": 128153000, "concept": "us-gaap:NetIncomeLoss"}2017-12-31sec_edgar
noncurrent_assets{"unit": "CNY", "value": 44528000, "concept": "us-gaap:AssetsNoncurrent"}2021-12-31sec_edgar
noncurrent_assets{"unit": "CNY", "value": 49984000, "concept": "us-gaap:AssetsNoncurrent"}2020-12-31sec_edgar
noncurrent_assets{"unit": "CNY", "value": 52468000, "concept": "us-gaap:AssetsNoncurrent"}2019-12-31sec_edgar
noncurrent_assets{"unit": "CNY", "value": 3932000, "concept": "us-gaap:AssetsNoncurrent"}2018-12-31sec_edgar
noncurrent_liabilities{"unit": "CNY", "value": 104858000, "concept": "us-gaap:LiabilitiesNoncurrent"}2021-12-31sec_edgar
noncurrent_liabilities{"unit": "CNY", "value": 145414000, "concept": "us-gaap:LiabilitiesNoncurrent"}2020-12-31sec_edgar
noncurrent_liabilities{"unit": "CNY", "value": 77436000, "concept": "us-gaap:LiabilitiesNoncurrent"}2019-12-31sec_edgar
noncurrent_liabilities{"unit": "CNY", "value": 15496000, "concept": "us-gaap:LiabilitiesNoncurrent"}2018-12-31sec_edgar
operating_income{"unit": "CNY", "value": 306775000, "concept": "us-gaap:OperatingIncomeLoss"}2021-12-31sec_edgar
operating_income{"unit": "CNY", "value": -227177000, "concept": "us-gaap:OperatingIncomeLoss"}2020-12-31sec_edgar
operating_income{"unit": "CNY", "value": 287523000, "concept": "us-gaap:OperatingIncomeLoss"}2019-12-31sec_edgar
operating_income{"unit": "CNY", "value": 188567000, "concept": "us-gaap:OperatingIncomeLoss"}2018-12-31sec_edgar
operating_income{"unit": "CNY", "value": 144198000, "concept": "us-gaap:OperatingIncomeLoss"}2017-12-31sec_edgar
operating_lease_liability{"unit": "CNY", "value": 29570000, "concept": "us-gaap:OperatingLeaseLiability"}2021-12-31sec_edgar
operating_lease_liability{"unit": "CNY", "value": 27427000, "concept": "us-gaap:OperatingLeaseLiability"}2020-12-31sec_edgar
operating_lease_liability{"unit": "CNY", "value": 37679000, "concept": "us-gaap:OperatingLeaseLiability"}2019-12-31sec_edgar
ppe_net{"unit": "CNY", "value": 1424000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"}2021-12-31sec_edgar
ppe_net{"unit": "CNY", "value": 2345000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"}2020-12-31sec_edgar
ppe_net{"unit": "CNY", "value": 2873000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"}2019-12-31sec_edgar
ppe_net{"unit": "CNY", "value": 3932000, "concept": "us-gaap:PropertyPlantAndEquipmentNet"}2018-12-31sec_edgar
pretax_income{"unit": "CNY", "value": 325748000, "concept": "us-gaap:IncomeLossFromContinuingOperations2021-12-31sec_edgar
pretax_income{"unit": "CNY", "value": -208902000, "concept": "us-gaap:IncomeLossFromContinuingOperation2020-12-31sec_edgar
pretax_income{"unit": "CNY", "value": 290188000, "concept": "us-gaap:IncomeLossFromContinuingOperations2019-12-31sec_edgar
pretax_income{"unit": "CNY", "value": 195468000, "concept": "us-gaap:IncomeLossFromContinuingOperations2018-12-31sec_edgar
pretax_income{"unit": "CNY", "value": 149023000, "concept": "us-gaap:IncomeLossFromContinuingOperations2017-12-31sec_edgar
profit_loss{"unit": "CNY", "value": 279248000, "concept": "us-gaap:ProfitLoss"}2021-12-31sec_edgar
profit_loss{"unit": "CNY", "value": -318356000, "concept": "us-gaap:ProfitLoss"}2020-12-31sec_edgar
profit_loss{"unit": "CNY", "value": 245451000, "concept": "us-gaap:ProfitLoss"}2019-12-31sec_edgar
profit_loss{"unit": "CNY", "value": 165420000, "concept": "us-gaap:ProfitLoss"}2018-12-31sec_edgar
profit_loss{"unit": "CNY", "value": 128153000, "concept": "us-gaap:ProfitLoss"}2017-12-31sec_edgar
retained_earnings{"unit": "CNY", "value": 116454000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit2021-12-31sec_edgar
retained_earnings{"unit": "CNY", "value": -162728000, "concept": "us-gaap:RetainedEarningsAccumulatedDefici2020-12-31sec_edgar
retained_earnings{"unit": "CNY", "value": 155324000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit2019-12-31sec_edgar
revenue{"unit": "CNY", "value": 620953000, "concept": "us-gaap:RevenueFromContractWithCustomerInc2021-12-31sec_edgar
revenue{"unit": "CNY", "value": 635910000, "concept": "us-gaap:RevenueFromContractWithCustomerInc2020-12-31sec_edgar
revenue{"unit": "CNY", "value": 579650000, "concept": "us-gaap:RevenueFromContractWithCustomerInc2019-12-31sec_edgar
revenue{"unit": "CNY", "value": 421024000, "concept": "us-gaap:RevenueFromContractWithCustomerInc2018-12-31sec_edgar
revenue{"unit": "CNY", "value": 335037000, "concept": "us-gaap:RevenueFromContractWithCustomerInc2017-12-31sec_edgar
rnd_expense{"unit": "CNY", "value": 31573000, "concept": "us-gaap:ResearchAndDevelopmentExpense"}2021-12-31sec_edgar
rnd_expense{"unit": "CNY", "value": 35846000, "concept": "us-gaap:ResearchAndDevelopmentExpense"}2020-12-31sec_edgar
rnd_expense{"unit": "CNY", "value": 32032000, "concept": "us-gaap:ResearchAndDevelopmentExpense"}2019-12-31sec_edgar
rnd_expense{"unit": "CNY", "value": 20761000, "concept": "us-gaap:ResearchAndDevelopmentExpense"}2018-12-31sec_edgar
rnd_expense{"unit": "CNY", "value": 17219000, "concept": "us-gaap:ResearchAndDevelopmentExpense"}2017-12-31sec_edgar
sga_expense{"unit": "CNY", "value": 81667000, "concept": "us-gaap:GeneralAndAdministrativeExpense"}2021-12-31sec_edgar
sga_expense{"unit": "CNY", "value": 85700000, "concept": "us-gaap:GeneralAndAdministrativeExpense"}2020-12-31sec_edgar
sga_expense{"unit": "CNY", "value": 77773000, "concept": "us-gaap:GeneralAndAdministrativeExpense"}2019-12-31sec_edgar
sga_expense{"unit": "CNY", "value": 66993000, "concept": "us-gaap:GeneralAndAdministrativeExpense"}2018-12-31sec_edgar
sga_expense{"unit": "CNY", "value": 47252000, "concept": "us-gaap:GeneralAndAdministrativeExpense"}2017-12-31sec_edgar
share_based_compensation{"unit": "CNY", "value": 4943000, "concept": "us-gaap:ShareBasedCompensation"}2021-12-31sec_edgar
share_based_compensation{"unit": "CNY", "value": 8612000, "concept": "us-gaap:ShareBasedCompensation"}2020-12-31sec_edgar
share_based_compensation{"unit": "CNY", "value": 8234000, "concept": "us-gaap:ShareBasedCompensation"}2019-12-31sec_edgar
share_based_compensation{"unit": "CNY", "value": 6808000, "concept": "us-gaap:ShareBasedCompensation"}2018-12-31sec_edgar
share_based_compensation{"unit": "CNY", "value": 6283000, "concept": "us-gaap:ShareBasedCompensation"}2017-12-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 90196440, "concept": "us-gaap:WeightedAverageNumberOfSharesOut2021-12-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 89842465, "concept": "us-gaap:WeightedAverageNumberOfSharesOut2020-12-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 89515153, "concept": "us-gaap:WeightedAverageNumberOfSharesOut2019-12-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 89399642, "concept": "us-gaap:WeightedAverageNumberOfSharesOut2018-12-31sec_edgar
shares_wavg_basic{"unit": "shares", "value": 89399642, "concept": "us-gaap:WeightedAverageNumberOfSharesOut2017-12-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 90602539, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh2021-12-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 89842465, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh2020-12-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 89545710, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh2019-12-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 89399642, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh2018-12-31sec_edgar
shares_wavg_diluted{"unit": "shares", "value": 89399642, "concept": "us-gaap:WeightedAverageNumberOfDilutedSh2017-12-31sec_edgar
short_term_investments{"unit": "CNY", "value": 391671000, "concept": "us-gaap:ShortTermInvestments"}2020-12-31sec_edgar
short_term_investments{"unit": "CNY", "value": 125000000, "concept": "us-gaap:ShortTermInvestments"}2019-12-31sec_edgar
stockholders_equity{"unit": "CNY", "value": 9490000, "concept": "us-gaap:StockholdersEquity"}2021-12-31sec_edgar
stockholders_equity{"unit": "CNY", "value": -287446000, "concept": "us-gaap:StockholdersEquity"}2020-12-31sec_edgar
stockholders_equity{"unit": "CNY", "value": 20982000, "concept": "us-gaap:StockholdersEquity"}2019-12-31sec_edgar
stockholders_equity{"unit": "CNY", "value": -72295000, "concept": "us-gaap:StockholdersEquity"}2018-12-31sec_edgar
stockholders_equity{"unit": "CNY", "value": 25998000, "concept": "us-gaap:StockholdersEquity"}2017-12-31sec_edgar
stockholders_equity{"unit": "CNY", "value": 228395000, "concept": "us-gaap:StockholdersEquity"}2016-12-31sec_edgar
total_assets{"unit": "CNY", "value": 480797000, "concept": "us-gaap:Assets"}2021-12-31sec_edgar
total_assets{"unit": "CNY", "value": 757337000, "concept": "us-gaap:Assets"}2020-12-31sec_edgar
total_assets{"unit": "CNY", "value": 425173000, "concept": "us-gaap:Assets"}2019-12-31sec_edgar
total_assets{"unit": "CNY", "value": 186331000, "concept": "us-gaap:Assets"}2018-12-31sec_edgar
total_equity{"unit": "CNY", "value": 10855000, "concept": "us-gaap:StockholdersEquityIncludingPortionA2021-12-31sec_edgar
total_equity{"unit": "CNY", "value": -286147000, "concept": "us-gaap:StockholdersEquityIncludingPortio2020-12-31sec_edgar
total_equity{"unit": "CNY", "value": 20982000, "concept": "us-gaap:StockholdersEquityIncludingPortionA2019-12-31sec_edgar
total_equity{"unit": "CNY", "value": -72295000, "concept": "us-gaap:StockholdersEquityIncludingPortion2018-12-31sec_edgar
total_equity{"unit": "CNY", "value": 25998000, "concept": "us-gaap:StockholdersEquityIncludingPortionA2017-12-31sec_edgar
total_liabilities{"unit": "CNY", "value": 469942000, "concept": "us-gaap:Liabilities"}2021-12-31sec_edgar
total_liabilities{"unit": "CNY", "value": 1043484000, "concept": "us-gaap:Liabilities"}2020-12-31sec_edgar
total_liabilities{"unit": "CNY", "value": 404191000, "concept": "us-gaap:Liabilities"}2019-12-31sec_edgar
total_liabilities{"unit": "CNY", "value": 258626000, "concept": "us-gaap:Liabilities"}2018-12-31sec_edgar
total_liabilities_and_equity{"unit": "CNY", "value": 480797000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity"}2021-12-31sec_edgar
total_liabilities_and_equity{"unit": "CNY", "value": 757337000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity"}2020-12-31sec_edgar
total_liabilities_and_equity{"unit": "CNY", "value": 425173000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity"}2019-12-31sec_edgar
total_liabilities_and_equity{"unit": "CNY", "value": 186331000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity"}2018-12-31sec_edgar
treasury_stock_value{"unit": "CNY", "value": 39000, "concept": "us-gaap:TreasuryStockValue"}2021-12-31sec_edgar
treasury_stock_value{"unit": "CNY", "value": 42000, "concept": "us-gaap:TreasuryStockValue"}2020-12-31sec_edgar
treasury_stock_value{"unit": "CNY", "value": 46000, "concept": "us-gaap:TreasuryStockValue"}2019-12-31sec_edgar
xbrl:AccountsPayableAndAccruedLiabilitiesCurrent{"unit": "CNY", "value": 99657000}2021-12-31sec_edgar
xbrl:AccountsPayableAndAccruedLiabilitiesCurrent{"unit": "CNY", "value": 637693000}2020-12-31sec_edgar
xbrl:AccountsPayableAndAccruedLiabilitiesCurrent{"unit": "CNY", "value": 84250000}2019-12-31sec_edgar
xbrl:AccountsPayableAndAccruedLiabilitiesCurrent{"unit": "CNY", "value": 79532000}2018-12-31sec_edgar
xbrl:AccountsPayableCurrent{"unit": "CNY", "value": 11465000}2021-12-31sec_edgar
xbrl:AccountsPayableCurrent{"unit": "CNY", "value": 9343000}2020-12-31sec_edgar
xbrl:AccountsPayableCurrent{"unit": "CNY", "value": 7844000}2019-12-31sec_edgar
xbrl:AccountsPayableCurrent{"unit": "CNY", "value": 5184000}2018-12-31sec_edgar
xbrl:AccountsReceivableGrossCurrent{"unit": "CNY", "value": 73204000}2021-12-31sec_edgar
xbrl:AccountsReceivableGrossCurrent{"unit": "CNY", "value": 46898000}2020-12-31sec_edgar
xbrl:AccountsReceivableGrossCurrent{"unit": "CNY", "value": 29085000}2019-12-31sec_edgar
xbrl:AccountsReceivableGrossCurrent{"unit": "CNY", "value": 15534000}2018-12-31sec_edgar
xbrl:AccountsReceivableNetCurrent{"unit": "CNY", "value": 49217000}2021-12-31sec_edgar
xbrl:AccountsReceivableNetCurrent{"unit": "CNY", "value": 29680000}2020-12-31sec_edgar
xbrl:AccountsReceivableNetCurrent{"unit": "CNY", "value": 24243000}2019-12-31sec_edgar
xbrl:AccountsReceivableNetCurrent{"unit": "CNY", "value": 15534000}2018-12-31sec_edgar
xbrl:AccruedIncomeTaxesCurrent{"unit": "CNY", "value": 25474000}2021-12-31sec_edgar
xbrl:AccruedIncomeTaxesCurrent{"unit": "CNY", "value": 26737000}2020-12-31sec_edgar
xbrl:AccruedIncomeTaxesCurrent{"unit": "CNY", "value": 23396000}2019-12-31sec_edgar
xbrl:AccruedIncomeTaxesCurrent{"unit": "CNY", "value": 14480000}2018-12-31sec_edgar
xbrl:AccruedLiabilitiesAndOtherLiabilities{"unit": "CNY", "value": 99657000}2021-12-31sec_edgar
xbrl:AccruedLiabilitiesAndOtherLiabilities{"unit": "CNY", "value": 637693000}2020-12-31sec_edgar
xbrl:AccruedLiabilitiesAndOtherLiabilities{"unit": "CNY", "value": 84250000}2019-12-31sec_edgar
xbrl:AccruedLiabilitiesAndOtherLiabilities{"unit": "CNY", "value": 79532000}2018-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax{"unit": "CNY", "value": 14043000}2021-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax{"unit": "CNY", "value": 1232000}2020-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax{"unit": "CNY", "value": 220000}2019-12-31sec_edgar
xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax{"unit": "CNY", "value": 227000}2018-12-31sec_edgar
xbrl:AdditionalPaidInCapital{"unit": "CNY", "value": -121631000}2021-12-31sec_edgar
xbrl:AdditionalPaidInCapital{"unit": "CNY", "value": -126571000}2020-12-31sec_edgar