HUANENG POWER INTERNATIONAL, INC.
CIK 0000929058 · QID Q1507642
Industry: Electric Services
| Fact | Value | Period | Source |
|---|---|---|---|
| industry_sic | {"code": "4911", "scheme": "SIC", "description": "Electric Services"} | sec_edgar | |
| observed_web_domain | {"via": "wikidata:P856", "domain": "hpi.com.cn"} | robots_obs | |
| website | {"qid": "Q1507642", "url": "http://www.hpi.com.cn", "via": "wikidata"} | wikidata | |
| xbrl:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill | {"unit": "CNY", "value": 12615000} | 2020-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill | {"unit": "CNY", "value": 0} | 2019-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill | {"unit": "CNY", "value": 231218000} | 2018-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill | {"unit": "CNY", "value": 3167566000} | 2017-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill | {"unit": "CNY", "value": 0} | 2016-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "CNY", "value": 363518000} | 2021-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "CNY", "value": 992484000} | 2020-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "CNY", "value": 2038550000} | 2019-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "CNY", "value": 3468665000} | 2018-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "CNY", "value": 63780809000} | 2017-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "CNY", "value": 319505000} | 2016-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "CNY", "value": 42406165000} | 2021-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "CNY", "value": 43774954000} | 2020-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "CNY", "value": 30338631000} | 2019-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "CNY", "value": 16615539000} | 2018-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "CNY", "value": 22155315000} | 2017-12-31 | sec_edgar |
| xbrl:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "CNY", "value": 19382330000} | 2016-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"unit": "CNY", "value": 3416406000} | 2021-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"unit": "CNY", "value": 2400639000} | 2020-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"unit": "CNY", "value": 4500070000} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CNY", "value": -10216073000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CNY", "value": 2244127000} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CNY", "value": 638055000} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CNY", "value": -1996075000} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CNY", "value": 714045000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CNY", "value": -1270582000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "CNY", "value": 2106821000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"unit": "CNY", "value": -6734986000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"unit": "CNY", "value": -6885418000} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"unit": "CNY", "value": -3442544000} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"unit": "CNY", "value": -3273058000} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"unit": "CNY", "value": -6201149000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"unit": "CNY", "value": -838272000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | {"unit": "CNY", "value": -175429000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForFairValueGainsLosses | {"unit": "CNY", "value": 1566000} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForFairValueGainsLosses | {"unit": "CNY", "value": -36667000} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForFairValueGainsLosses | {"unit": "CNY", "value": -726843000} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForFairValueGainsLosses | {"unit": "CNY", "value": -856786000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForFairValueGainsLosses | {"unit": "CNY", "value": 12986000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForFairValueGainsLosses | {"unit": "CNY", "value": 16742000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates | {"unit": "CNY", "value": 256009000} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates | {"unit": "CNY", "value": 0} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates | {"unit": "CNY", "value": 0} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories | {"unit": "CNY", "value": -242000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories | {"unit": "CNY", "value": 43076000} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories | {"unit": "CNY", "value": 22453000} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories | {"unit": "CNY", "value": 253816000} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories | {"unit": "CNY", "value": -263000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories | {"unit": "CNY", "value": -256000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories | {"unit": "CNY", "value": 1828000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables | {"unit": "CNY", "value": 40967000} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables | {"unit": "CNY", "value": 27682000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables | {"unit": "CNY", "value": 89498000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables | {"unit": "CNY", "value": -3392000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForInterestExpense | {"unit": "CNY", "value": 8798200000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForInterestExpense | {"unit": "CNY", "value": 9200612000} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForInterestExpense | {"unit": "CNY", "value": 10762718000} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForInterestExpense | {"unit": "CNY", "value": 10486412000} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForInterestExpense | {"unit": "CNY", "value": 9749004000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForInterestExpense | {"unit": "CNY", "value": 6817526000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForInterestExpense | {"unit": "CNY", "value": 7945734000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForInterestIncome | {"unit": "CNY", "value": 288291000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForInterestIncome | {"unit": "CNY", "value": 292724000} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForInterestIncome | {"unit": "CNY", "value": 264554000} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForInterestIncome | {"unit": "CNY", "value": 234604000} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForInterestIncome | {"unit": "CNY", "value": 198906000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForInterestIncome | {"unit": "CNY", "value": 147063000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForInterestIncome | {"unit": "CNY", "value": 160723000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets | {"unit": "CNY", "value": -520878000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets | {"unit": "CNY", "value": 626657000} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets | {"unit": "CNY", "value": -69449000} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets | {"unit": "CNY", "value": -47005000} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets | {"unit": "CNY", "value": 616456000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets | {"unit": "CNY", "value": 590049000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets | {"unit": "CNY", "value": 438321000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForUndistributedProfitsOfAssociates | {"unit": "CNY", "value": 804386000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForUndistributedProfitsOfAssociates | {"unit": "CNY", "value": 1774322000} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForUndistributedProfitsOfAssociates | {"unit": "CNY", "value": 1185622000} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForUndistributedProfitsOfAssociates | {"unit": "CNY", "value": 1823415000} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForUndistributedProfitsOfAssociates | {"unit": "CNY", "value": 425215000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForUndistributedProfitsOfAssociates | {"unit": "CNY", "value": 1298889000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForUndistributedProfitsOfAssociates | {"unit": "CNY", "value": 1525975000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForUnrealisedForeignExchangeLossesGains | {"unit": "CNY", "value": 113850000} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForUnrealisedForeignExchangeLossesGains | {"unit": "CNY", "value": 103888000} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForUnrealisedForeignExchangeLossesGains | {"unit": "CNY", "value": -157056000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForUnrealisedForeignExchangeLossesGains | {"unit": "CNY", "value": 195055000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForUnrealisedForeignExchangeLossesGains | {"unit": "CNY", "value": 166148000} | 2015-12-31 | sec_edgar |
| xbrl:AllowanceAccountForCreditLossesOfFinancialAssets | {"unit": "CNY", "value": 133000000} | 2021-12-31 | sec_edgar |
| xbrl:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSale | {"unit": "CNY", "value": 0} | 2018-12-31 | sec_edgar |
| xbrl:AmountsPayableRelatedPartyTransactions | {"unit": "CNY", "value": 18956220000} | 2021-12-31 | sec_edgar |
| xbrl:AmountsPayableRelatedPartyTransactions | {"unit": "CNY", "value": 10277621000} | 2020-12-31 | sec_edgar |
| xbrl:AmountsPayableRelatedPartyTransactions | {"unit": "CNY", "value": 6181573000} | 2019-12-31 | sec_edgar |
| xbrl:AmountsPayableRelatedPartyTransactions | {"unit": "CNY", "value": 4932765000} | 2018-12-31 | sec_edgar |
| xbrl:AmountsPayableRelatedPartyTransactions | {"unit": "CNY", "value": 4858053000} | 2017-12-31 | sec_edgar |
| xbrl:AmountsPayableRelatedPartyTransactions | {"unit": "CNY", "value": 4760754000} | 2016-12-31 | sec_edgar |
| xbrl:AmountsReceivableRelatedPartyTransactions | {"unit": "CNY", "value": 2265341000} | 2021-12-31 | sec_edgar |
| xbrl:AmountsReceivableRelatedPartyTransactions | {"unit": "CNY", "value": 1358538000} | 2020-12-31 | sec_edgar |
| xbrl:AmountsReceivableRelatedPartyTransactions | {"unit": "CNY", "value": 1487762000} | 2019-12-31 | sec_edgar |
| xbrl:AmountsReceivableRelatedPartyTransactions | {"unit": "CNY", "value": 2100492000} | 2018-12-31 | sec_edgar |
| xbrl:AmountsReceivableRelatedPartyTransactions | {"unit": "CNY", "value": 2410857000} | 2017-12-31 | sec_edgar |
| xbrl:AmountsReceivableRelatedPartyTransactions | {"unit": "CNY", "value": 1126044000} | 2016-12-31 | sec_edgar |
| xbrl:ApplicableTaxRate | {"value": 0.25} | 2021-12-31 | sec_edgar |
| xbrl:ApplicableTaxRate | {"value": 0.25} | 2020-12-31 | sec_edgar |
| xbrl:ApplicableTaxRate | {"value": 0.25} | 2019-12-31 | sec_edgar |
| xbrl:ApplicableTaxRate | {"value": 0.25} | 2018-12-31 | sec_edgar |
| xbrl:ApplicableTaxRate | {"value": 0.25} | 2017-12-31 | sec_edgar |
| xbrl:ApplicableTaxRate | {"value": 0.2516} | 2016-12-31 | sec_edgar |
| xbrl:ApplicableTaxRate | {"value": 0.2511} | 2015-12-31 | sec_edgar |
| xbrl:Assets | {"unit": "CNY", "value": 500771223000} | 2021-12-31 | sec_edgar |
| xbrl:Assets | {"unit": "CNY", "value": 449904658000} | 2020-12-31 | sec_edgar |
| xbrl:Assets | {"unit": "CNY", "value": 428250063000} | 2019-12-31 | sec_edgar |
| xbrl:Assets | {"unit": "CNY", "value": 419903311000} | 2018-12-31 | sec_edgar |
| xbrl:Assets | {"unit": "CNY", "value": 396589511000} | 2017-12-31 | sec_edgar |
| xbrl:Assets | {"unit": "CNY", "value": 314839739000} | 2016-12-31 | sec_edgar |
| xbrl:AssetsLessCurrentLiabilities | {"unit": "CNY", "value": 314373000000} | 2021-12-31 | sec_edgar |
| xbrl:AssetsLessCurrentLiabilities | {"unit": "CNY", "value": 295857000000} | 2020-12-31 | sec_edgar |
| xbrl:AssetsLessCurrentLiabilities | {"unit": "CNY", "value": 286630000000} | 2019-12-31 | sec_edgar |
| xbrl:AssetsLessCurrentLiabilities | {"unit": "CNY", "value": 281697000000} | 2018-12-31 | sec_edgar |
| xbrl:AssetsLessCurrentLiabilities | {"unit": "CNY", "value": 240639000000} | 2017-12-31 | sec_edgar |
| xbrl:AssetsLessCurrentLiabilities | {"unit": "CNY", "value": 184643000000} | 2016-12-31 | sec_edgar |
| xbrl:AuditorsRemunerationForAuditServices | {"unit": "CNY", "value": 32996000} | 2021-12-31 | sec_edgar |
| xbrl:AuditorsRemunerationForAuditServices | {"unit": "CNY", "value": 39117000} | 2020-12-31 | sec_edgar |
| xbrl:AuditorsRemunerationForAuditServices | {"unit": "CNY", "value": 42019000} | 2019-12-31 | sec_edgar |
| xbrl:AuditorsRemunerationForAuditServices | {"unit": "CNY", "value": 68750000} | 2018-12-31 | sec_edgar |
| xbrl:AuditorsRemunerationForAuditServices | {"unit": "CNY", "value": 64160000} | 2017-12-31 | sec_edgar |
| xbrl:AuditorsRemunerationForAuditServices | {"unit": "CNY", "value": 43610000} | 2016-12-31 | sec_edgar |
| xbrl:AuditorsRemunerationForAuditServices | {"unit": "CNY", "value": 41640000} | 2015-12-31 | sec_edgar |
| xbrl:AverageEffectiveTaxRate | {"value": 0.1276} | 2021-12-31 | sec_edgar |
| xbrl:AverageEffectiveTaxRate | {"value": 0.4531} | 2020-12-31 | sec_edgar |
| xbrl:AverageEffectiveTaxRate | {"value": 0.6447} | 2019-12-31 | sec_edgar |
| xbrl:AverageEffectiveTaxRate | {"value": 0.3261} | 2018-12-31 | sec_edgar |
| xbrl:AverageEffectiveTaxRate | {"value": 0.4346} | 2017-12-31 | sec_edgar |
| xbrl:AverageEffectiveTaxRate | {"value": 0.2509} | 2016-12-31 | sec_edgar |
| xbrl:AverageEffectiveTaxRate | {"value": 0.2482} | 2015-12-31 | sec_edgar |
| xbrl:BasicAndDilutedEarningsLossPerShare | {"per": "shares", "amount": 0.04, "currency": "CNY"} | 2020-12-31 | sec_edgar |
| xbrl:BasicAndDilutedEarningsLossPerShare | {"per": "shares", "amount": 0.01, "currency": "CNY"} | 2019-12-31 | sec_edgar |
| xbrl:BasicAndDilutedEarningsLossPerShare | {"per": "shares", "amount": 0.03, "currency": "CNY"} | 2018-12-31 | sec_edgar |
| xbrl:BasicAndDilutedEarningsLossPerShare | {"per": "shares", "amount": 0.1, "currency": "CNY"} | 2017-12-31 | sec_edgar |
| xbrl:BasicAndDilutedEarningsLossPerShare | {"per": "shares", "amount": 0.56, "currency": "CNY"} | 2016-12-31 | sec_edgar |
| xbrl:BasicAndDilutedEarningsLossPerShare | {"per": "shares", "amount": 0.94, "currency": "CNY"} | 2015-12-31 | sec_edgar |
| xbrl:BasicEarningsLossPerShare | {"per": "shares", "amount": -0.81, "currency": "CNY"} | 2021-12-31 | sec_edgar |
| xbrl:BasicEarningsLossPerShare | {"per": "shares", "amount": 0.04, "currency": "CNY"} | 2020-12-31 | sec_edgar |
| xbrl:BasicEarningsLossPerShare | {"per": "shares", "amount": 0.01, "currency": "CNY"} | 2019-12-31 | sec_edgar |
| xbrl:CapitalReserve | {"unit": "CNY", "value": 25667502000} | 2021-12-31 | sec_edgar |
| xbrl:CapitalReserve | {"unit": "CNY", "value": 26162550000} | 2020-12-31 | sec_edgar |
| xbrl:CapitalReserve | {"unit": "CNY", "value": 26215137000} | 2019-12-31 | sec_edgar |
| xbrl:CapitalReserve | {"unit": "CNY", "value": 26194931000} | 2018-12-31 | sec_edgar |
| xbrl:CapitalReserve | {"unit": "CNY", "value": 24114400000} | 2017-12-31 | sec_edgar |
| xbrl:CapitalReserve | {"unit": "CNY", "value": 24760331000} | 2016-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalents | {"unit": "CNY", "value": 15554825000} | 2021-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalents | {"unit": "CNY", "value": 13257892000} | 2020-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalents | {"unit": "CNY", "value": 12443258000} | 2019-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalents | {"unit": "CNY", "value": 15417682000} | 2018-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalents | {"unit": "CNY", "value": 9282390000} | 2017-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalents | {"unit": "CNY", "value": 7810501000} | 2016-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalents | {"unit": "CNY", "value": 7478250000} | 2015-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalents | {"unit": "CNY", "value": 12238367000} | 2014-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInFinancingActivities | {"unit": "CNY", "value": 39385966000} | 2021-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInFinancingActivities | {"unit": "CNY", "value": 1803816000} | 2020-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInFinancingActivities | {"unit": "CNY", "value": -11328183000} | 2019-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInFinancingActivities | {"unit": "CNY", "value": -2243070000} | 2018-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInFinancingActivities | {"unit": "CNY", "value": 4013180000} | 2017-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInFinancingActivities | {"unit": "CNY", "value": -13601850000} | 2016-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInFinancingActivities | {"unit": "CNY", "value": -14140659000} | 2015-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInInvestingActivities | {"unit": "CNY", "value": -42275959000} | 2021-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInInvestingActivities | {"unit": "CNY", "value": -42237132000} | 2020-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInInvestingActivities | {"unit": "CNY", "value": -29033985000} | 2019-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInInvestingActivities | {"unit": "CNY", "value": -20375882000} | 2018-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInInvestingActivities | {"unit": "CNY", "value": -31748825000} | 2017-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInInvestingActivities | {"unit": "CNY", "value": -17649646000} | 2016-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInInvestingActivities | {"unit": "CNY", "value": -33015012000} | 2015-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInOperatingActivities | {"unit": "CNY", "value": 6032841000} | 2021-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInOperatingActivities | {"unit": "CNY", "value": 41987038000} | 2020-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInOperatingActivities | {"unit": "CNY", "value": 37324193000} | 2019-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInOperatingActivities | {"unit": "CNY", "value": 28727978000} | 2018-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInOperatingActivities | {"unit": "CNY", "value": 29197363000} | 2017-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInOperatingActivities | {"unit": "CNY", "value": 31510824000} | 2016-12-31 | sec_edgar |
| xbrl:CashFlowsFromUsedInOperatingActivities | {"unit": "CNY", "value": 42362708000} | 2015-12-31 | sec_edgar |
| xbrl:ComprehensiveIncome | {"unit": "CNY", "value": -13752574000} | 2021-12-31 | sec_edgar |
| xbrl:ComprehensiveIncome | {"unit": "CNY", "value": 1639525000} | 2020-12-31 | sec_edgar |
| xbrl:ComprehensiveIncome | {"unit": "CNY", "value": 1679092000} | 2019-12-31 | sec_edgar |
| xbrl:ComprehensiveIncome | {"unit": "CNY", "value": 911085000} | 2018-12-31 | sec_edgar |
| xbrl:ComprehensiveIncome | {"unit": "CNY", "value": 998993000} | 2017-12-31 | sec_edgar |
| xbrl:ComprehensiveIncome | {"unit": "CNY", "value": 10833271000} | 2016-12-31 | sec_edgar |
| xbrl:ComprehensiveIncome | {"unit": "CNY", "value": 18414967000} | 2015-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeAttributableToNoncontrollingInterests | {"unit": "CNY", "value": -2818703000} | 2021-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeAttributableToNoncontrollingInterests | {"unit": "CNY", "value": 40054000} | 2020-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeAttributableToNoncontrollingInterests | {"unit": "CNY", "value": 181079000} | 2019-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeAttributableToNoncontrollingInterests | {"unit": "CNY", "value": 570984000} | 2018-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeAttributableToNoncontrollingInterests | {"unit": "CNY", "value": -24125000} | 2017-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeAttributableToNoncontrollingInterests | {"unit": "CNY", "value": 1828044000} | 2016-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeAttributableToNoncontrollingInterests | {"unit": "CNY", "value": 3607078000} | 2015-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeAttributableToOwnersOfParent | {"unit": "CNY", "value": -10933871000} | 2021-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeAttributableToOwnersOfParent | {"unit": "CNY", "value": 1599471000} | 2020-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeAttributableToOwnersOfParent | {"unit": "CNY", "value": 1498013000} | 2019-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeAttributableToOwnersOfParent | {"unit": "CNY", "value": 340101000} | 2018-12-31 | sec_edgar |
| xbrl:ComprehensiveIncomeAttributableToOwnersOfParent | {"unit": "CNY", "value": 1023118000} | 2017-12-31 | sec_edgar |
Cite as: FACTANKER, https://factanker.com/entity/27a17673-57c4-4ab1-b4a2-c5433fbdc492