Baozun Inc.
CIK 0001625414
Industry: Retail-Catalog & Mail-Order Houses
Time series: Revenue by fiscal year · Net Income by fiscal year
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 66649000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 85033000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"amount": 79376000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_payable | {"amount": 68830000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 77533000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 64607000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"amount": 125987000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_payable | {"amount": 128912000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"amount": 89688000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 75826000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 70625000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_payable | {"unit": "CNY", "value": 300007000, "concept": "us-gaap:AccountsPayableCurrent"} | 2014-12-31 | sec_edgar |
| accounts_receivable | {"amount": 310758000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 278626000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-12-31 | sec_edgar |
| accounts_receivable | {"amount": 307712000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-12-31 | sec_edgar |
| accounts_receivable | {"amount": 332407000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 354788000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-12-31 | sec_edgar |
| accounts_receivable | {"amount": 335475000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-12-31 | sec_edgar |
| accounts_receivable | {"amount": 258683000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-12-31 | sec_edgar |
| accounts_receivable | {"amount": 225094000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 1085669000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 89993000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_receivable | {"amount": 56312000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 229502000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2014-12-31 | sec_edgar |
| capex | {"amount": 15236000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2025-12-31 | sec_edgar |
| capex | {"amount": 18099000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2024-12-31 | sec_edgar |
| capex | {"amount": 23241000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2023-12-31 | sec_edgar |
| capex | {"amount": 30006000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2022-12-31 | sec_edgar |
| capex | {"amount": 44815000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2021-12-31 | sec_edgar |
| capex | {"amount": 17020000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2020-12-31 | sec_edgar |
| capex | {"amount": 13110000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2019-12-31 | sec_edgar |
| capex | {"amount": 17891000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2018-12-31 | sec_edgar |
| capex | {"amount": 41042000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-12-31 | sec_edgar |
| capex | {"amount": 10963000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-12-31 | sec_edgar |
| capex | {"amount": 7174000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 19760000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2014-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 14839000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 129747000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 176636000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 302755000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 310854000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 722867000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 548608000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 164390000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 66517000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 37626000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 140989000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 113389000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 31861000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 154156000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 270077000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVa | 2012-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 149904000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2025-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 225270000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2024-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 331314000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2023-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 316304000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 737495000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2021-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 571804000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2020-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 219312000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCa | 2019-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 83722000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2018-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 42711000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2017-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 968151000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA | 2016-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 835401000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA | 2015-12-31 | sec_edgar |
| cashflow_financing | {"amount": -15371000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2025-12-31 | sec_edgar |
| cashflow_financing | {"amount": -2704000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_financing | {"amount": -1132000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_financing | {"amount": -239286000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2022-12-31 | sec_edgar |
| cashflow_financing | {"amount": 117684000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": 408710000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2020-12-31 | sec_edgar |
| cashflow_financing | {"amount": 255233000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2019-12-31 | sec_edgar |
| cashflow_financing | {"amount": 48175000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2018-12-31 | sec_edgar |
| cashflow_financing | {"amount": 25776000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": 210719000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2016-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": 687743000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2015-12-31 | sec_edgar |
| cashflow_investing | {"amount": -128497000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2025-12-31 | sec_edgar |
| cashflow_investing | {"amount": -112012000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2024-12-31 | sec_edgar |
| cashflow_investing | {"amount": -47939000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2023-12-31 | sec_edgar |
| cashflow_investing | {"amount": -189449000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2022-12-31 | sec_edgar |
| cashflow_investing | {"amount": 58975000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2021-12-31 | sec_edgar |
| cashflow_investing | {"amount": -94462000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2020-12-31 | sec_edgar |
| cashflow_investing | {"amount": -162810000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2019-12-31 | sec_edgar |
| cashflow_investing | {"amount": 5463000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2018-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -639163000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2017-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -116741000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2016-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -126949000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingA | 2015-12-31 | sec_edgar |
| cashflow_operating | {"amount": 60121000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2025-12-31 | sec_edgar |
| cashflow_operating | {"amount": 13875000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2024-12-31 | sec_edgar |
| cashflow_operating | {"amount": 63135000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2023-12-31 | sec_edgar |
| cashflow_operating | {"amount": 55473000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2022-12-31 | sec_edgar |
| cashflow_operating | {"amount": -15080000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2021-12-31 | sec_edgar |
| cashflow_operating | {"amount": 47512000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-12-31 | sec_edgar |
| cashflow_operating | {"amount": 43294000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2019-12-31 | sec_edgar |
| cashflow_operating | {"amount": -14326000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2018-12-31 | sec_edgar |
| cashflow_operating | {"amount": -25986000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2017-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 13441000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2016-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 2202000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActi | 2015-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": -66488000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2014-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": -3290000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2013-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 151471369, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 28058820, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 172548611, "concept": "dei:EntityCommonStockSharesOutstanding" | 2018-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 166125397, "concept": "dei:EntityCommonStockSharesOutstanding" | 2017-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 159411982, "concept": "dei:EntityCommonStockSharesOutstanding" | 2016-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 151471369, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28058820, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 368365000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2025-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 338910000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2024-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 339316000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2023-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 327082000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 514165000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2021-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 509769000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2020-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 398509000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2019-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 295957000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 1917467000, "concept": "us-gaap:CostOfGoodsAndServicesSold"} | 2017-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 1921856000, "concept": "us-gaap:CostOfGoodsAndServicesSold"} | 2016-12-31 | sec_edgar |
| current_assets | {"amount": 972837000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_assets | {"amount": 988337000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_assets | {"amount": 1026885000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_assets | {"amount": 1072482000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_assets | {"amount": 1444305000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_assets | {"amount": 1403648000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_assets | {"amount": 817371000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_assets | {"amount": 473045000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 2466280000, "concept": "us-gaap:AssetsCurrent"} | 2017-12-31 | sec_edgar |
| current_assets | {"amount": 312262000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 1768885000, "concept": "us-gaap:AssetsCurrent"} | 2015-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 819557000, "concept": "us-gaap:AssetsCurrent"} | 2014-12-31 | sec_edgar |
| current_liabilities | {"amount": 521255000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| current_liabilities | {"amount": 513413000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| current_liabilities | {"amount": 529296000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| current_liabilities | {"amount": 533788000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_liabilities | {"amount": 749558000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_liabilities | {"amount": 336593000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_liabilities | {"amount": 333825000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_liabilities | {"amount": 254343000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 1148822000, "concept": "us-gaap:LiabilitiesCurrent"} | 2017-12-31 | sec_edgar |
| current_liabilities | {"amount": 114685000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| current_liabilities | {"amount": 101068000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 393458000, "concept": "us-gaap:LiabilitiesCurrent"} | 2014-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 172548611} | 2018-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 166125397} | 2017-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 159411982} | 2016-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 151471369} | 2015-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 31709000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2025-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 33544000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2024-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 35441000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2023-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 28496000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2022-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 32473000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2021-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 23253000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2020-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 17251000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2019-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 10497000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2018-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 7780000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2017-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 5168000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2016-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 3573000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2015-12-31 | sec_edgar |
| depreciation_amortization | {"unit": "CNY", "value": 13252000, "concept": "us-gaap:DepreciationDepletionAndAmortizatio | 2014-12-31 | sec_edgar |
| depreciation_amortization | {"unit": "CNY", "value": 7188000, "concept": "us-gaap:DepreciationDepletionAndAmortization | 2013-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.2, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2025-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.14, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2024-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.22, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2023-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.52, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2022-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.16, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2021-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.35, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2020-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.23, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2019-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.23, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2018-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.2, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2017-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.08, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2016-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US | 2015-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -5.31, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2014-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -3.31, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2013-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.2, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2025-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.14, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2024-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.22, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2023-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.52, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2022-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.16, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2021-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.34, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2020-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.23, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2019-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.22, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2018-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.18, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2017-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.08, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2016-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2015-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -5.31, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2014-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -3.31, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2013-12-31 | sec_edgar |
| goodwill | {"amount": 39228000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2025-12-31 | sec_edgar |
| goodwill | {"amount": 49648000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2024-12-31 | sec_edgar |
| goodwill | {"amount": 44010000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2023-12-31 | sec_edgar |
| goodwill | {"amount": 48763000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2022-12-31 | sec_edgar |
| goodwill | {"amount": 62440000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2021-12-31 | sec_edgar |
| goodwill | {"amount": 2080000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2020-12-31 | sec_edgar |
| goodwill | {"amount": 1950000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2019-12-31 | sec_edgar |
| goodwill | {"amount": 1914000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2018-12-31 | sec_edgar |
| goodwill | {"amount": 2022000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2017-12-31 | sec_edgar |
| income_tax_expense | {"amount": 1417000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2025-12-31 | sec_edgar |
| income_tax_expense | {"amount": 2841000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2024-12-31 | sec_edgar |
| income_tax_expense | {"amount": 1691000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2023-12-31 | sec_edgar |
| income_tax_expense | {"amount": 3839000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2022-12-31 | sec_edgar |
| income_tax_expense | {"amount": 8671000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2021-12-31 | sec_edgar |
| income_tax_expense | {"amount": 19584000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2020-12-31 | sec_edgar |
| income_tax_expense | {"amount": 10219000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2019-12-31 | sec_edgar |
| income_tax_expense | {"amount": 9447000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-12-31 | sec_edgar |
| income_tax_expense | {"amount": 8338000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| income_tax_expense | {"amount": 2424000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-12-31 | sec_edgar |
Cite as: FACTANKER, https://factanker.com/entity/16b4b152-f41d-4229-b56a-eba1f50fb5a3