CIK 0001498576
Branche: Services-Computer Processing & Data Preparation
Zeitreihen: Revenue nach Geschäftsjahr · Net Income nach Geschäftsjahr
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"amount": 36528000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"unit": "CNY", "value": 262619000, "concept": "us-gaap:AccountsPayableCurrent"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 50829000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"amount": 39977000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_payable | {"amount": 49344000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"amount": 56549000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 43435000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 31738000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_payable | {"amount": 41231000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_payable | {"amount": 33657000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_payable | {"amount": 17078000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"amount": 9472000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"unit": "CNY", "value": 54188000, "concept": "us-gaap:AccountsPayableCurrent"} | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 2215000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 24483000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2021-12-31 | sec_edgar |
| accounts_receivable | {"amount": 10139000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_receivable | {"amount": 15170000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_receivable | {"amount": 30612000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_receivable | {"amount": 24752000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 27450000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_receivable | {"amount": 37579000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_receivable | {"amount": 51493000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_receivable | {"amount": 50587000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_receivable | {"amount": 36949000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_receivable | {"amount": 24820000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_receivable | {"unit": "CNY", "value": 107690000, "concept": "us-gaap:AccountsReceivableNetCurrent"} | 2010-12-31 | sec_edgar |
| capex | {"amount": 40817000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-12-31 | sec_edgar |
| capex | {"amount": 16176000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-12-31 | sec_edgar |
| capex | {"amount": 16435000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-12-31 | sec_edgar |
| capex | {"amount": 12324000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 45950000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2010-12-31 | sec_edgar |
| capex | {"unit": "CNY", "value": 37542000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEq | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 11770000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 38251000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3109000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 3725000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 5982000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 16401000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 19433000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 93673000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 60581000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 54491000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 52387000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 63006000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 94171000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 64702000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"unit": "CNY", "value": 12883000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingVal | 2008-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 12687000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2022-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6599000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2021-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 4910000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2020-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6306000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2019-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 6692000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCash | 2018-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 106709000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA | 2017-12-31 | sec_edgar |
| cash_and_restricted_cash | {"unit": "CNY", "value": 156620000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashA | 2016-12-31 | sec_edgar |
| cashflow_financing | {"amount": -4464000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2021-12-31 | sec_edgar |
| cashflow_financing | {"amount": -6355000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2020-12-31 | sec_edgar |
| cashflow_financing | {"amount": -11268000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2019-12-31 | sec_edgar |
| cashflow_financing | {"amount": 20449000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2018-12-31 | sec_edgar |
| cashflow_financing | {"amount": 22902000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-12-31 | sec_edgar |
| cashflow_financing | {"amount": -12190000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2016-12-31 | sec_edgar |
| cashflow_financing | {"amount": -16487000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2015-12-31 | sec_edgar |
| cashflow_financing | {"amount": 28627000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2014-12-31 | sec_edgar |
| cashflow_financing | {"amount": 2591000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2013-12-31 | sec_edgar |
| cashflow_financing | {"amount": -1002000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2012-12-31 | sec_edgar |
| cashflow_financing | {"amount": -9471000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2011-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": 496874000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAc | 2010-12-31 | sec_edgar |
| cashflow_financing | {"unit": "CNY", "value": 45295000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingAct | 2009-12-31 | sec_edgar |
| cashflow_investing | {"amount": -2333000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2022-12-31 | sec_edgar |
| cashflow_investing | {"amount": -4106000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2021-12-31 | sec_edgar |
| cashflow_investing | {"amount": -8021000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2020-12-31 | sec_edgar |
| cashflow_investing | {"amount": -5126000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2019-12-31 | sec_edgar |
| cashflow_investing | {"amount": -23389000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2018-12-31 | sec_edgar |
| cashflow_investing | {"amount": -13725000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2017-12-31 | sec_edgar |
| cashflow_investing | {"amount": -29150000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2016-12-31 | sec_edgar |
| cashflow_investing | {"amount": -66744000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2015-12-31 | sec_edgar |
| cashflow_investing | {"amount": -67969000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2014-12-31 | sec_edgar |
| cashflow_investing | {"amount": -18645000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2013-12-31 | sec_edgar |
| cashflow_investing | {"amount": -15987000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2012-12-31 | sec_edgar |
| cashflow_investing | {"amount": -30567000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2011-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -55575000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2010-12-31 | sec_edgar |
| cashflow_investing | {"unit": "CNY", "value": -47768000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingAc | 2009-12-31 | sec_edgar |
| cashflow_operating | {"amount": 8548000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2022-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 76816000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2021-12-31 | sec_edgar |
| cashflow_operating | {"amount": 12659000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2020-12-31 | sec_edgar |
| cashflow_operating | {"amount": 15652000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2019-12-31 | sec_edgar |
| cashflow_operating | {"amount": -6059000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2018-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": -99039000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAc | 2017-12-31 | sec_edgar |
| cashflow_operating | {"amount": -26961000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2016-12-31 | sec_edgar |
| cashflow_operating | {"amount": 118942000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2015-12-31 | sec_edgar |
| cashflow_operating | {"amount": 45190000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2014-12-31 | sec_edgar |
| cashflow_operating | {"amount": 20060000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2013-12-31 | sec_edgar |
| cashflow_operating | {"amount": 5120000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2012-12-31 | sec_edgar |
| cashflow_operating | {"amount": 9319000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2011-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 94788000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2010-12-31 | sec_edgar |
| cashflow_operating | {"unit": "CNY", "value": 54279000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingAct | 2009-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 436816529, "concept": "us-gaap:CommonStockSharesIssued"} | 2022-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 436816529, "concept": "us-gaap:CommonStockSharesIssued"} | 2021-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 436816529, "concept": "us-gaap:CommonStockSharesIssued"} | 2020-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 436656529, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 429404977, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 426267345, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 409339219, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 400069875, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 430738131, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 374464476, "concept": "us-gaap:CommonStockSharesIssued"} | 2013-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 374464476, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 379581708, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 385843484, "concept": "us-gaap:CommonStockSharesIssued"} | 2010-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 84475892, "concept": "us-gaap:CommonStockSharesIssued"} | 2009-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 436816529, "concept": "dei:EntityCommonStockSharesOutstanding" | 2022-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 436816529, "concept": "dei:EntityCommonStockSharesOutstanding" | 2021-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 436816529, "concept": "dei:EntityCommonStockSharesOutstanding" | 2020-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 436656529, "concept": "dei:EntityCommonStockSharesOutstanding" | 2019-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 429404977, "concept": "dei:EntityCommonStockSharesOutstanding" | 2018-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 425589745, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 409339219, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 400069875, "concept": "dei:EntityCommonStockSharesOutstanding" | 2015-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 430738131, "concept": "dei:EntityCommonStockSharesOutstanding" | 2014-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 374464476, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2013-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 374464476, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 364813932, "concept": "dei:EntityCommonStockSharesOutstanding" | 2011-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 20490000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2022-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 116468000, "concept": "us-gaap:CostOfGoodsAndServicesSold"} | 2021-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 204655000, "concept": "us-gaap:CostOfGoodsAndServicesSold"} | 2020-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 99086000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2019-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 96889000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 781822000, "concept": "us-gaap:CostOfGoodsAndServicesSold"} | 2017-12-31 | sec_edgar |
| cost_of_revenue | {"unit": "CNY", "value": 1077810000, "concept": "us-gaap:CostOfGoodsAndServicesSold"} | 2016-12-31 | sec_edgar |
| current_assets | {"amount": 21701000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_assets | {"amount": 75944000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_assets | {"amount": 86715000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_assets | {"amount": 87254000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_assets | {"amount": 147006000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_assets | {"amount": 163608000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 1735143000, "concept": "us-gaap:AssetsCurrent"} | 2016-12-31 | sec_edgar |
| current_assets | {"amount": 306719000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_assets | {"amount": 139383000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_assets | {"amount": 129963000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_assets | {"amount": 96441000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_assets | {"amount": 91837000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_assets | {"unit": "CNY", "value": 776229000, "concept": "us-gaap:AssetsCurrent"} | 2010-12-31 | sec_edgar |
| current_liabilities | {"amount": 54762000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| current_liabilities | {"amount": 263730000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| current_liabilities | {"amount": 293689000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| current_liabilities | {"amount": 274791000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_liabilities | {"amount": 293152000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_liabilities | {"amount": 290082000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 1893188000, "concept": "us-gaap:LiabilitiesCurrent"} | 2016-12-31 | sec_edgar |
| current_liabilities | {"amount": 274739000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_liabilities | {"amount": 139268000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_liabilities | {"amount": 84560000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_liabilities | {"amount": 37823000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_liabilities | {"amount": 28522000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_liabilities | {"unit": "CNY", "value": 279789000, "concept": "us-gaap:LiabilitiesCurrent"} | 2010-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 436816529} | 2022-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 436816529} | 2021-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 436816529} | 2020-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 436656529} | 2019-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 429404977} | 2018-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 426267345} | 2017-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 409339219} | 2016-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 400069875} | 2015-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 430738131} | 2014-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 374464476} | 2013-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 405843484} | 2012-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 364813932} | 2011-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2021-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.17, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2020-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.12, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2019-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.13, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2017-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.32, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2016-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2015-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US | 2014-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2013-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.58, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.78, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2009-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2021-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.17, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2020-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.12, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2019-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.13, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2017-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.32, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2016-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2015-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2014-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2013-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2012-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2011-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.58, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2010-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.78, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2009-12-31 | sec_edgar |
| goodwill | {"unit": "CNY", "value": 16989000, "concept": "us-gaap:Goodwill"} | 2010-12-31 | sec_edgar |
| gross_profit | {"amount": 3191000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2022-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 33416000, "concept": "us-gaap:GrossProfit"} | 2021-12-31 | sec_edgar |
| gross_profit | {"unit": "CNY", "value": 75177000, "concept": "us-gaap:GrossProfit"} | 2020-12-31 | sec_edgar |
| gross_profit | {"amount": 32867000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2019-12-31 | sec_edgar |
| gross_profit | {"amount": 37296000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2018-12-31 | sec_edgar |
| gross_profit | {"amount": 10873000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| gross_profit | {"amount": -3395000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-12-31 | sec_edgar |
| gross_profit | {"amount": 48198000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| gross_profit | {"amount": 67323000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-12-31 | sec_edgar |