Organization record
FOCUS MEDIA HOLDING LTD
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 14809732, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"amount": 19448258, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 16589293, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_payable | {"amount": 53340007, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2009-12-31 | sec_edgar |
| accounts_receivable | {"amount": 282977088, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-12-31 | sec_edgar |
| accounts_receivable | {"amount": 249206254, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 157328743, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 172752473, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2009-12-31 | sec_edgar |
| capex | {"amount": 19646998, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-12-31 | sec_edgar |
| capex | {"amount": 38918317, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-12-31 | sec_edgar |
| capex | {"amount": 18692608, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2010-12-31 | sec_edgar |
| capex | {"amount": 10654598, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2009-12-31 | sec_edgar |
| capex | {"amount": 72875855, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2008-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 674132800, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 331218497, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 454475593, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 568159372, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 142434073, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2008-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 450416381, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2007-12-31 | sec_edgar |
| cashflow_financing | {"amount": -64781484, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2012-12-31 | sec_edgar |
| cashflow_financing | {"amount": -39708070, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2011-12-31 | sec_edgar |
| cashflow_financing | {"amount": -222600419, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "c | 2010-12-31 | sec_edgar |
| cashflow_financing | {"amount": 144499025, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2009-12-31 | sec_edgar |
| cashflow_financing | {"amount": -66616302, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2008-12-31 | sec_edgar |
| cashflow_investing | {"amount": 48489811, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2012-12-31 | sec_edgar |
| cashflow_investing | {"amount": -383881251, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2011-12-31 | sec_edgar |
| cashflow_investing | {"amount": -90601855, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2010-12-31 | sec_edgar |
| cashflow_investing | {"amount": -158248175, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2009-12-31 | sec_edgar |
| cashflow_investing | {"amount": -145794304, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2008-12-31 | sec_edgar |
| cashflow_operating | {"amount": 358249985, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2012-12-31 | sec_edgar |
| cashflow_operating | {"amount": 280157755, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2011-12-31 | sec_edgar |
| cashflow_operating | {"amount": 185221718, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2010-12-31 | sec_edgar |
| cashflow_operating | {"amount": 160723230, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2009-12-31 | sec_edgar |
| cashflow_operating | {"amount": 168440604, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2008-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 660215440, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 646452740, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 677934625, "concept": "us-gaap:CommonStockSharesIssued"} | 2010-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 725278005, "concept": "us-gaap:CommonStockSharesIssued"} | 2009-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 660215440, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 646452740, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 677934625, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2010-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 725278005, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2009-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 319595565, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 284451279, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 221690034, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2010-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 241073203, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2009-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 259043500, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2008-12-31 | sec_edgar |
| current_assets | {"amount": 1214853575, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_assets | {"amount": 1032882973, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_assets | {"amount": 852361174, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| current_assets | {"amount": 837438408, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2009-12-31 | sec_edgar |
| current_liabilities | {"amount": 295728723, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_liabilities | {"amount": 364410322, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_liabilities | {"amount": 172719088, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| current_liabilities | {"amount": 197056138, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2009-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 660523316} | 2012-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 646452740} | 2011-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 677934625} | 2010-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 41542954, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2012-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 44784923, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2011-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 45876222, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2010-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 62728660, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2009-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 71852826, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2008-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.37, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.24, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.26, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.33, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2009-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -1.2, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2008-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.36, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2012-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.23, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2011-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.25, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2010-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.33, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2009-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -1.2, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2008-12-31 | sec_edgar |
| goodwill | {"amount": 439384373, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2012-12-31 | sec_edgar |
| goodwill | {"amount": 459112676, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2011-12-31 | sec_edgar |
| goodwill | {"amount": 425334632, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2010-12-31 | sec_edgar |
| goodwill | {"amount": 410368691, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2009-12-31 | sec_edgar |
| gross_profit | {"amount": 607905472, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| gross_profit | {"amount": 502080592, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| gross_profit | {"amount": 294624663, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| gross_profit | {"amount": 156091319, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2009-12-31 | sec_edgar |
| gross_profit | {"amount": 270143874, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2008-12-31 | sec_edgar |
| income_tax_expense | {"amount": 75896110, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| income_tax_expense | {"amount": 54716563, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| income_tax_expense | {"amount": 22335579, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| income_tax_expense | {"amount": 13780065, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2009-12-31 | sec_edgar |
| income_tax_expense | {"amount": 25278127, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2008-12-31 | sec_edgar |
| industry_sic | {"code": "7311", "scheme": "SIC", "description": "Services-Advertising Agencies"} | sec_edgar | |
| intangible_assets | {"amount": 3325875, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD" | 2012-12-31 | sec_edgar |
| intangible_assets | {"amount": 35025435, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2011-12-31 | sec_edgar |
| intangible_assets | {"amount": 24162043, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2010-12-31 | sec_edgar |
| interest_expense | {"amount": 5067310, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2012-12-31 | sec_edgar |
| interest_expense | {"amount": 716955, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2011-12-31 | sec_edgar |
| marketable_securities | {"amount": 115125196, "concept": "us-gaap:MarketableSecuritiesCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| marketable_securities | {"amount": 226047469, "concept": "us-gaap:MarketableSecuritiesCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| marketable_securities | {"amount": 137551150, "concept": "us-gaap:MarketableSecuritiesCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| marketable_securities | {"amount": 29290296, "concept": "us-gaap:MarketableSecuritiesCurrent", "currency": "USD"} | 2009-12-31 | sec_edgar |
| net_income | {"amount": 238077856, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| net_income | {"amount": 162677038, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| net_income | {"amount": 184273477, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| net_income | {"amount": -213257044, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| net_income | {"amount": -770687526, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2008-12-31 | sec_edgar |
| operating_expenses | {"amount": 292211580, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2012-12-31 | sec_edgar |
| operating_expenses | {"amount": 256762182, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_expenses | {"amount": 175074183, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2010-12-31 | sec_edgar |
| operating_expenses | {"amount": 245377436, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2009-12-31 | sec_edgar |
| operating_income | {"amount": 315693892, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| operating_income | {"amount": 245318410, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_income | {"amount": 119550480, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| operating_income | {"amount": -89286117, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| operating_income | {"amount": -452018958, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2008-12-31 | sec_edgar |
| ppe_net | {"amount": 66073251, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2012-12-31 | sec_edgar |
| ppe_net | {"amount": 79042120, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| ppe_net | {"amount": 68886796, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| ppe_net | {"amount": 77661147, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2009-12-31 | sec_edgar |
| pretax_income | {"amount": 331459342, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2012-12-31 | sec_edgar |
| pretax_income | {"amount": 260139022, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2011-12-31 | sec_edgar |
| pretax_income | {"amount": 125522107, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2010-12-31 | sec_edgar |
| pretax_income | {"amount": -84340171, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2009-12-31 | sec_edgar |
| pretax_income | {"amount": -444888878, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeT | 2008-12-31 | sec_edgar |
| profit_loss | {"amount": 235936792, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| profit_loss | {"amount": 160812255, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| profit_loss | {"amount": 186264103, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| profit_loss | {"amount": -209732656, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| profit_loss | {"amount": -770837967, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2008-12-31 | sec_edgar |
| retained_earnings | {"amount": -214554087, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency" | 2012-12-31 | sec_edgar |
| retained_earnings | {"amount": -400275876, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency" | 2011-12-31 | sec_edgar |
| retained_earnings | {"amount": -562952914, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency" | 2010-12-31 | sec_edgar |
| retained_earnings | {"amount": -747226391, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency" | 2009-12-31 | sec_edgar |
| revenue | {"amount": 927501037, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2012-12-31 | sec_edgar |
| revenue | {"amount": 786531871, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| revenue | {"amount": 516314697, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| revenue | {"amount": 397164522, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2009-12-31 | sec_edgar |
| revenue | {"amount": 529187374, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2008-12-31 | sec_edgar |
| sga_expense | {"amount": 136704195, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "U | 2012-12-31 | sec_edgar |
| sga_expense | {"amount": 126518124, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "U | 2011-12-31 | sec_edgar |
| sga_expense | {"amount": 79759757, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2010-12-31 | sec_edgar |
| sga_expense | {"amount": 88833305, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2009-12-31 | sec_edgar |
| sga_expense | {"amount": 79162336, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2008-12-31 | sec_edgar |
| share_based_compensation | {"amount": 63637373, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2012-12-31 | sec_edgar |
| share_based_compensation | {"amount": 61801912, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2011-12-31 | sec_edgar |
| share_based_compensation | {"amount": 45591618, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2010-12-31 | sec_edgar |
| share_based_compensation | {"amount": 66503134, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2009-12-31 | sec_edgar |
| share_based_compensation | {"amount": 42615166, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2008-12-31 | sec_edgar |
| share_repurchase | {"amount": 41440643, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": | 2012-12-31 | sec_edgar |
| share_repurchase | {"amount": 213374682, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": | 2011-12-31 | sec_edgar |
| share_repurchase | {"amount": 237168910, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": | 2010-12-31 | sec_edgar |
| share_repurchase | {"amount": 47500211, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": | 2008-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 644285250, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2012-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 671401000, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2011-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 707846570, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2010-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 651654345, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2009-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 643989522, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2008-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 666489176, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2012-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 693971258, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2011-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 731658265, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2010-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 651654345, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2009-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 643989522, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2008-12-31 | sec_edgar |
| stockholders_equity | {"amount": 1469928999, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2012-12-31 | sec_edgar |
| stockholders_equity | {"amount": 1253169346, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2011-12-31 | sec_edgar |
| stockholders_equity | {"amount": 1200478602, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2010-12-31 | sec_edgar |
| stockholders_equity | {"amount": 1189123665, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2009-12-31 | sec_edgar |
| total_assets | {"amount": 1975886492, "concept": "us-gaap:Assets", "currency": "USD"} | 2012-12-31 | sec_edgar |
| total_assets | {"amount": 1741437151, "concept": "us-gaap:Assets", "currency": "USD"} | 2011-12-31 | sec_edgar |
| total_assets | {"amount": 1384159539, "concept": "us-gaap:Assets", "currency": "USD"} | 2010-12-31 | sec_edgar |
| total_assets | {"amount": 1393443300, "concept": "us-gaap:Assets", "currency": "USD"} | 2009-12-31 | sec_edgar |
| total_equity | {"amount": 1467956538, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableT | 2012-12-31 | sec_edgar |
| total_equity | {"amount": 1272821769, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableT | 2011-12-31 | sec_edgar |
| total_equity | {"amount": 1201442940, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableT | 2010-12-31 | sec_edgar |
| total_equity | {"amount": 1190951984, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableT | 2009-12-31 | sec_edgar |
| total_equity | {"amount": 1199889833, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableT | 2008-12-31 | sec_edgar |
| total_equity | {"amount": 1856857445, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableT | 2007-12-31 | sec_edgar |
| total_liabilities | {"amount": 507929954, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2012-12-31 | sec_edgar |
| total_liabilities | {"amount": 468615382, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2011-12-31 | sec_edgar |
| total_liabilities | {"amount": 182716599, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2010-12-31 | sec_edgar |
| total_liabilities | {"amount": 202491316, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2009-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 1975886492, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": | 2012-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 1741437151, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": | 2011-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 1384159539, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": | 2010-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 1393443300, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": | 2009-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 14809732, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 19448258, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 16589293, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 53340007, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:AccountsPayableOtherCurrent | {"amount": 5866796, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsPayableOtherCurrent | {"amount": 6667916, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsPayableOtherCurrent | {"amount": 5542718, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccountsPayableRelatedPartiesCurrent | {"amount": 577357, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsPayableRelatedPartiesCurrent | {"amount": 2195904, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsPayableRelatedPartiesCurrent | {"amount": 1848189, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccountsPayableRelatedPartiesCurrent | {"amount": 2230894, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 282977088, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 249206254, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 157328743, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 172752473, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:AccountsReceivableRelatedPartiesCurrent | {"amount": 1075236, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsReceivableRelatedPartiesCurrent | {"amount": 1824436, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsReceivableRelatedPartiesCurrent | {"amount": 469374, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccountsReceivableRelatedPartiesCurrent | {"amount": 3284404, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:AccruedEmployeeBenefitsCurrent | {"amount": 15078110, "currency": "USD"} | 2012-12-31 | sec_edgar |