Organization record
MECOX LANE 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": 6242761, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_payable | {"amount": 13001974, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_payable | {"amount": 19063827, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"amount": 23867229, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 24117767, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 1206780, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_receivable | {"amount": 944447, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_receivable | {"amount": 1452864, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_receivable | {"amount": 1993962, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 1487298, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| capex | {"amount": 7007522, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2014-12-31 | sec_edgar |
| capex | {"amount": 4088108, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-12-31 | sec_edgar |
| capex | {"amount": 10166624, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-12-31 | sec_edgar |
| capex | {"amount": 33627377, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-12-31 | sec_edgar |
| capex | {"amount": 6671142, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2010-12-31 | sec_edgar |
| capex | {"amount": 6261815, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 18180733, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 14261249, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 13291063, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 40097545, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 86011952, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 18757853, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 10136213, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2008-12-31 | sec_edgar |
| cashflow_operating | {"amount": 5378164, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2014-12-31 | sec_edgar |
| cashflow_operating | {"amount": -15089890, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2013-12-31 | sec_edgar |
| cashflow_operating | {"amount": -10989901, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2012-12-31 | sec_edgar |
| cashflow_operating | {"amount": -19709258, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2011-12-31 | sec_edgar |
| cashflow_operating | {"amount": -5874045, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2010-12-31 | sec_edgar |
| cashflow_operating | {"amount": 15249717, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2009-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 455223849, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 439876279, "concept": "us-gaap:CommonStockSharesIssued"} | 2013-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 408727673, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 405192227, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 405192257, "concept": "us-gaap:CommonStockSharesIssued"} | 2010-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 455223849, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 439876279, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2013-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 403790426, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 405192227, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 405192257, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2010-12-31 | sec_edgar |
| current_assets | {"amount": 25511642, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_assets | {"amount": 91964105, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_assets | {"amount": 74223254, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_assets | {"amount": 103750324, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_assets | {"amount": 166252667, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| current_liabilities | {"amount": 16796922, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_liabilities | {"amount": 34460910, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_liabilities | {"amount": 38473523, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_liabilities | {"amount": 44804127, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_liabilities | {"amount": 42259017, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 455227428} | 2014-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 439876976} | 2013-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 423870274} | 2012-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 405192227} | 2011-12-31 | sec_edgar |
| dei:EntityListingDepositoryReceiptRatio | {"value": 0.1429} | 2013-12-31 | sec_edgar |
| dei:EntityListingDepositoryReceiptRatio | {"value": 0.0286} | 2013-02-01 | sec_edgar |
| dei:EntityListingDepositoryReceiptRatio | {"value": 0.1429} | 2013-01-31 | sec_edgar |
| dei:EntityListingDepositoryReceiptRatio | {"value": 0.1429} | 2012-12-31 | sec_edgar |
| dei:EntityListingDepositoryReceiptRatio | {"value": 0.1429} | 2011-12-31 | sec_edgar |
| dei:EntityListingDepositoryReceiptRatio | {"value": 0.1429} | 2010-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 1618791, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2014-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 2279191, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2013-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 1204679, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2012-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 4411298, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2011-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 4468527, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2010-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 3598498, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2009-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.06, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.08, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2009-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.06, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2012-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.08, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2011-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2010-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2009-12-31 | sec_edgar |
| gross_profit | {"amount": 34729622, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2013-12-31 | sec_edgar |
| gross_profit | {"amount": 54349186, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| gross_profit | {"amount": 73155297, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| gross_profit | {"amount": 94899677, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| income_tax_expense | {"amount": 323911, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| income_tax_expense | {"amount": 2943769, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| income_tax_expense | {"amount": 957648, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| income_tax_expense | {"amount": 1922118, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2009-12-31 | sec_edgar |
| industry_sic | {"code": "2300", "scheme": "SIC", "description": "Apparel & Other Finishd Prods of Fabric | sec_edgar | |
| intangible_assets | {"amount": 473419, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2014-12-31 | sec_edgar |
| intangible_assets | {"amount": 872529, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2013-12-31 | sec_edgar |
| intangible_assets | {"amount": 1263644, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2012-12-31 | sec_edgar |
| intangible_assets | {"amount": 1450220, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2011-12-31 | sec_edgar |
| intangible_assets | {"amount": 1283370, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2010-12-31 | sec_edgar |
| interest_expense | {"amount": 15988, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2014-12-31 | sec_edgar |
| interest_expense | {"amount": 341773, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2013-12-31 | sec_edgar |
| inventory | {"amount": 3075386, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2014-12-31 | sec_edgar |
| inventory | {"amount": 4048609, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2013-12-31 | sec_edgar |
| inventory | {"amount": 27349540, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2012-12-31 | sec_edgar |
| inventory | {"amount": 31286353, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| inventory | {"amount": 35809524, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| net_income | {"amount": -16350260, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2014-12-31 | sec_edgar |
| net_income | {"amount": -26610291, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2013-12-31 | sec_edgar |
| net_income | {"amount": -22432150, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| net_income | {"amount": -33223661, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| net_income | {"amount": 4430609, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| net_income | {"amount": 7212221, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| operating_expenses | {"amount": 25410893, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2014-12-31 | sec_edgar |
| operating_expenses | {"amount": 21083902, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2013-12-31 | sec_edgar |
| operating_expenses | {"amount": 19882041, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2012-12-31 | sec_edgar |
| operating_expenses | {"amount": 108012776, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_expenses | {"amount": 89938440, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2010-12-31 | sec_edgar |
| operating_expenses | {"amount": 71848767, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2009-12-31 | sec_edgar |
| operating_income | {"amount": 6864278, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2014-12-31 | sec_edgar |
| operating_income | {"amount": 5643561, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2013-12-31 | sec_edgar |
| operating_income | {"amount": 5979666, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| operating_income | {"amount": -34857479, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_income | {"amount": 4961237, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| operating_income | {"amount": 8782843, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| ppe_net | {"amount": 37249769, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2014-12-31 | sec_edgar |
| ppe_net | {"amount": 4025765, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2013-12-31 | sec_edgar |
| ppe_net | {"amount": 46528057, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2012-12-31 | sec_edgar |
| ppe_net | {"amount": 43236593, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| ppe_net | {"amount": 8696636, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| pretax_income | {"amount": 6988456, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2014-12-31 | sec_edgar |
| pretax_income | {"amount": 7317976, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2013-12-31 | sec_edgar |
| pretax_income | {"amount": 8243377, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2012-12-31 | sec_edgar |
| pretax_income | {"amount": -30318747, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2011-12-31 | sec_edgar |
| pretax_income | {"amount": 5402112, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2010-12-31 | sec_edgar |
| pretax_income | {"amount": 9134339, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2009-12-31 | sec_edgar |
| profit_loss | {"amount": -16350260, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2014-12-31 | sec_edgar |
| profit_loss | {"amount": -26610291, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2013-12-31 | sec_edgar |
| profit_loss | {"amount": -22432150, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| profit_loss | {"amount": -33262516, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| profit_loss | {"amount": 4444464, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| profit_loss | {"amount": 7212221, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| retained_earnings | {"amount": -59447134, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2011-12-31 | sec_edgar |
| retained_earnings | {"amount": -26223473, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2010-12-31 | sec_edgar |
| revenue | {"amount": 49609483, "concept": "us-gaap:SalesRevenueGoodsNet", "currency": "USD"} | 2014-12-31 | sec_edgar |
| revenue | {"amount": 42623591, "concept": "us-gaap:SalesRevenueGoodsNet", "currency": "USD"} | 2013-12-31 | sec_edgar |
| revenue | {"amount": 38819954, "concept": "us-gaap:SalesRevenueGoodsNet", "currency": "USD"} | 2012-12-31 | sec_edgar |
| revenue | {"amount": 217893838, "concept": "us-gaap:SalesRevenueGoodsNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| revenue | {"amount": 227541298, "concept": "us-gaap:SalesRevenueGoodsNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| revenue | {"amount": 177689191, "concept": "us-gaap:SalesRevenueGoodsNet", "currency": "USD"} | 2009-12-31 | sec_edgar |
| sga_expense | {"amount": 24880448, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currenc | 2014-12-31 | sec_edgar |
| sga_expense | {"amount": 24987475, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currenc | 2013-12-31 | sec_edgar |
| sga_expense | {"amount": 19530250, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currenc | 2012-12-31 | sec_edgar |
| sga_expense | {"amount": 104534226, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "curren | 2011-12-31 | sec_edgar |
| sga_expense | {"amount": 86244899, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currenc | 2010-12-31 | sec_edgar |
| sga_expense | {"amount": 68504581, "concept": "us-gaap:SellingGeneralAndAdministrativeExpense", "currenc | 2009-12-31 | sec_edgar |
| share_based_compensation | {"amount": 985772, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2014-12-31 | sec_edgar |
| share_based_compensation | {"amount": 4175756, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2013-12-31 | sec_edgar |
| share_based_compensation | {"amount": 2119171, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2012-12-31 | sec_edgar |
| share_based_compensation | {"amount": 4353607, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2011-12-31 | sec_edgar |
| share_based_compensation | {"amount": 3345896, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2010-12-31 | sec_edgar |
| share_based_compensation | {"amount": 2640945, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2009-12-31 | sec_edgar |
| share_repurchase | {"amount": 701196, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": "U | 2013-12-31 | sec_edgar |
| share_repurchase | {"amount": 572168, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": "U | 2012-12-31 | sec_edgar |
| share_repurchase | {"amount": 5, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": "USD"} | 2011-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 452758464, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2014-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 418347060, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2013-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 404247016, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2012-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 405192243, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2011-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 242026404, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2010-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 205381732, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2009-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 452758464, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2014-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 422251663, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2013-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 404387223, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2012-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 405192243, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2011-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 396873164, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2010-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 332293300, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2009-12-31 | sec_edgar |
| short_term_investments | {"amount": 653700, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2014-12-31 | sec_edgar |
| short_term_investments | {"amount": 20682480, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2012-12-31 | sec_edgar |
| short_term_investments | {"amount": 20631910, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2011-12-31 | sec_edgar |
| short_term_investments | {"amount": 30199200, "concept": "us-gaap:ShortTermInvestments", "currency": "USD"} | 2010-12-31 | sec_edgar |
| stockholders_equity | {"amount": 52251908, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2014-12-31 | sec_edgar |
| stockholders_equity | {"amount": 68088753, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2013-12-31 | sec_edgar |
| stockholders_equity | {"amount": 89816439, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2012-12-31 | sec_edgar |
| stockholders_equity | {"amount": 110601057, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2011-12-31 | sec_edgar |
| stockholders_equity | {"amount": 135546290, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2010-12-31 | sec_edgar |
| total_assets | {"amount": 69148830, "concept": "us-gaap:Assets", "currency": "USD"} | 2014-12-31 | sec_edgar |
| total_assets | {"amount": 102649663, "concept": "us-gaap:Assets", "currency": "USD"} | 2013-12-31 | sec_edgar |
| total_assets | {"amount": 128389962, "concept": "us-gaap:Assets", "currency": "USD"} | 2012-12-31 | sec_edgar |
| total_assets | {"amount": 155505184, "concept": "us-gaap:Assets", "currency": "USD"} | 2011-12-31 | sec_edgar |
| total_assets | {"amount": 177944162, "concept": "us-gaap:Assets", "currency": "USD"} | 2010-12-31 | sec_edgar |
| total_equity | {"amount": 52351908, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToN | 2014-12-31 | sec_edgar |
| total_equity | {"amount": 68188753, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToN | 2013-12-31 | sec_edgar |
| total_equity | {"amount": 89916439, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToN | 2012-12-31 | sec_edgar |
| total_equity | {"amount": 110701057, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableTo | 2011-12-31 | sec_edgar |
| total_equity | {"amount": 135646290, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableTo | 2010-12-31 | sec_edgar |
| total_equity | {"amount": -67107, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToNon | 2009-12-31 | sec_edgar |
| total_equity | {"amount": -9940262, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableToN | 2008-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 69148830, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": "U | 2014-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 102649663, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": " | 2013-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 128389962, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": " | 2012-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 155505184, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": " | 2011-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 177944162, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": " | 2010-12-31 | sec_edgar |
| treasury_stock_value | {"amount": 572168, "concept": "us-gaap:TreasuryStockValue", "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 6242761, "currency": "USD"} | 2014-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 13001974, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 19063827, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 23867229, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 24117767, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 1206780, "currency": "USD"} | 2014-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 944447, "currency": "USD"} | 2013-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 1452864, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 1993962, "currency": "USD"} | 2011-12-31 | sec_edgar |