Organization record
WSP HOLDINGS 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": 332017000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"amount": 307740000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 176379000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 166345000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-12-31 | sec_edgar |
| accounts_receivable | {"amount": 217031000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-12-31 | sec_edgar |
| capex | {"amount": 39048000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-12-31 | sec_edgar |
| capex | {"amount": 93394000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-12-31 | sec_edgar |
| capex | {"amount": 139283000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2010-12-31 | sec_edgar |
| capex | {"amount": 132789000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cu | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 26105000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 27742000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 48688000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 133250000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 89097000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2008-12-31 | sec_edgar |
| cashflow_operating | {"amount": 3252000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2012-12-31 | sec_edgar |
| cashflow_operating | {"amount": 60791000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2011-12-31 | sec_edgar |
| cashflow_operating | {"amount": -5142000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2010-12-31 | sec_edgar |
| cashflow_operating | {"amount": -116456000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesConti | 2009-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 204375226, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 204375226, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 204375226, "concept": "us-gaap:CommonStockSharesIssued"} | 2010-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 204375226, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 204375226, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 204375226, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2010-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 536823000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 637615000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 467400000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2010-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 496656000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2009-12-31 | sec_edgar |
| current_assets | {"amount": 732431000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_assets | {"amount": 866562000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_assets | {"amount": 692435000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| current_liabilities | {"amount": 1205972000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_liabilities | {"amount": 1245000000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_liabilities | {"amount": 877956000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| debt_current | {"amount": 786987000, "concept": "us-gaap:DebtCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| debt_current | {"amount": 773541000, "concept": "us-gaap:DebtCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| debt_current | {"amount": 596546000, "concept": "us-gaap:DebtCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 204375226} | 2012-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 204375226} | 2011-12-31 | sec_edgar |
| dividends_paid | {"amount": 77610000, "concept": "us-gaap:PaymentsOfDividendsCommonStock", "currency": "USD | 2009-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.41, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.34, "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.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2009-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.41, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2012-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.34, "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.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2009-12-31 | sec_edgar |
| goodwill | {"amount": 428000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2010-12-31 | sec_edgar |
| gross_profit | {"amount": 24474000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| gross_profit | {"amount": 48510000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| gross_profit | {"amount": 3065000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| gross_profit | {"amount": 80373000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2009-12-31 | sec_edgar |
| income_tax_expense | {"amount": -6131000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| income_tax_expense | {"amount": 99000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| income_tax_expense | {"amount": 9388000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| income_tax_expense | {"amount": 2137000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2009-12-31 | sec_edgar |
| industry_sic | {"code": "3533", "scheme": "SIC", "description": "Oil & Gas Field Machinery & Equipment"} | sec_edgar | |
| intangible_assets | {"amount": 96000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": " | 2012-12-31 | sec_edgar |
| intangible_assets | {"amount": 108000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2011-12-31 | sec_edgar |
| intangible_assets | {"amount": 244000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2010-12-31 | sec_edgar |
| interest_expense | {"amount": 43310000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2012-12-31 | sec_edgar |
| interest_expense | {"amount": 34957000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2011-12-31 | sec_edgar |
| interest_expense | {"amount": 29483000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2010-12-31 | sec_edgar |
| interest_expense | {"amount": 22988000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2009-12-31 | sec_edgar |
| inventory | {"amount": 205229000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2012-12-31 | sec_edgar |
| inventory | {"amount": 242240000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| inventory | {"amount": 240713000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| long_term_debt | {"amount": 15910000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2012-12-31 | sec_edgar |
| net_income | {"amount": -84185000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| net_income | {"amount": -68480000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| net_income | {"amount": -118763000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| net_income | {"amount": 4175000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| operating_income | {"amount": -62162000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| operating_income | {"amount": -41705000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_income | {"amount": -96393000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| operating_income | {"amount": 19890000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| ppe_net | {"amount": 597619000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD" | 2012-12-31 | sec_edgar |
| ppe_net | {"amount": 653783000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD" | 2011-12-31 | sec_edgar |
| ppe_net | {"amount": 536942000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD" | 2010-12-31 | sec_edgar |
| pretax_income | {"amount": -96046000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2012-12-31 | sec_edgar |
| pretax_income | {"amount": -76691000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2011-12-31 | sec_edgar |
| pretax_income | {"amount": -123153000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeT | 2010-12-31 | sec_edgar |
| pretax_income | {"amount": 3849000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2009-12-31 | sec_edgar |
| profit_loss | {"amount": -89871000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| profit_loss | {"amount": -76800000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| profit_loss | {"amount": -132752000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| profit_loss | {"amount": 1607000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| retained_earnings | {"amount": -182876000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency" | 2012-12-31 | sec_edgar |
| retained_earnings | {"amount": -98691000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2011-12-31 | sec_edgar |
| retained_earnings | {"amount": -30211000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2010-12-31 | sec_edgar |
| revenue | {"amount": 561297000, "concept": "us-gaap:Revenues", "currency": "USD"} | 2012-12-31 | sec_edgar |
| revenue | {"amount": 686125000, "concept": "us-gaap:Revenues", "currency": "USD"} | 2011-12-31 | sec_edgar |
| revenue | {"amount": 470465000, "concept": "us-gaap:Revenues", "currency": "USD"} | 2010-12-31 | sec_edgar |
| revenue | {"amount": 577029000, "concept": "us-gaap:Revenues", "currency": "USD"} | 2009-12-31 | sec_edgar |
| rnd_expense | {"amount": 1452000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2012-12-31 | sec_edgar |
| rnd_expense | {"amount": 1536000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2011-12-31 | sec_edgar |
| rnd_expense | {"amount": 1743000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2010-12-31 | sec_edgar |
| sga_expense | {"amount": 78146000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2012-12-31 | sec_edgar |
| sga_expense | {"amount": 61774000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2011-12-31 | sec_edgar |
| sga_expense | {"amount": 67008000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2010-12-31 | sec_edgar |
| sga_expense | {"amount": 44798000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2009-12-31 | sec_edgar |
| share_based_compensation | {"amount": 809000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2009-12-31 | sec_edgar |
| share_repurchase | {"amount": 2000000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": " | 2010-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 204375226, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2012-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 204375226, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2011-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 204771144, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2010-12-31 | sec_edgar |
| shares_wavg_basic | {"unit": "shares", "value": 205789800, "concept": "us-gaap:WeightedAverageNumberOfSharesOu | 2009-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 204375226, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2012-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 204375226, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2011-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 204771144, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2010-12-31 | sec_edgar |
| shares_wavg_diluted | {"unit": "shares", "value": 205789800, "concept": "us-gaap:WeightedAverageNumberOfDilutedS | 2009-12-31 | sec_edgar |
| stockholders_equity | {"amount": 151154000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2012-12-31 | sec_edgar |
| stockholders_equity | {"amount": 233873000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2011-12-31 | sec_edgar |
| stockholders_equity | {"amount": 297031000, "concept": "us-gaap:StockholdersEquity", "currency": "USD"} | 2010-12-31 | sec_edgar |
| total_assets | {"amount": 1390322000, "concept": "us-gaap:Assets", "currency": "USD"} | 2012-12-31 | sec_edgar |
| total_assets | {"amount": 1571116000, "concept": "us-gaap:Assets", "currency": "USD"} | 2011-12-31 | sec_edgar |
| total_assets | {"amount": 1331062000, "concept": "us-gaap:Assets", "currency": "USD"} | 2010-12-31 | sec_edgar |
| total_equity | {"amount": 152394000, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableTo | 2012-12-31 | sec_edgar |
| total_equity | {"amount": 231382000, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableTo | 2011-12-31 | sec_edgar |
| total_equity | {"amount": 302775000, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableTo | 2010-12-31 | sec_edgar |
| total_equity | {"amount": 434312000, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableTo | 2009-12-31 | sec_edgar |
| total_equity | {"amount": 501995000, "concept": "us-gaap:StockholdersEquityIncludingPortionAttributableTo | 2008-12-31 | sec_edgar |
| total_liabilities | {"amount": 1237928000, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2012-12-31 | sec_edgar |
| total_liabilities | {"amount": 1339734000, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2011-12-31 | sec_edgar |
| total_liabilities | {"amount": 1028287000, "concept": "us-gaap:Liabilities", "currency": "USD"} | 2010-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 1390322000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": | 2012-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 1571116000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": | 2011-12-31 | sec_edgar |
| total_liabilities_and_equity | {"amount": 1331062000, "concept": "us-gaap:LiabilitiesAndStockholdersEquity", "currency": | 2010-12-31 | sec_edgar |
| xbrl:AccountsNotesAndLoansReceivableNetCurrent | {"amount": 217030000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsNotesAndLoansReceivableNetCurrent | {"amount": 260139000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsNotesAndLoansReceivableNetCurrent | {"amount": 199970000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 332017000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 307740000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsPayableCurrent | {"amount": 176379000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 189107000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsReceivableGrossCurrent | {"amount": 239624000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 166345000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccountsReceivableNetCurrent | {"amount": 217031000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccrualForTaxesOtherThanIncomeTaxesCurrent | {"amount": 2698000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccrualForTaxesOtherThanIncomeTaxesCurrent | {"amount": 3536000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccruedIncomeTaxesCurrent | {"amount": 491000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccruedIncomeTaxesCurrent | {"amount": 424000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccruedIncomeTaxesCurrent | {"amount": 733000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesAndOtherLiabilities | {"amount": 76783000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesAndOtherLiabilities | {"amount": 88377000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccruedLiabilitiesAndOtherLiabilities | {"amount": 86761000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AccruedSalesCommissionCurrent | {"amount": 12287000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccruedSalesCommissionCurrent | {"amount": 15785000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 191053000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | {"amount": 148192000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 41579000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 40113000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncomeLossNetOfTax | {"amount": 34791000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 255312000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 255312000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AdditionalPaidInCapital | {"amount": 255312000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | {"amount": 809000, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:AdvancesOnInventoryPurchases | {"amount": 25866000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AdvancesOnInventoryPurchases | {"amount": 19229000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AdvancesOnInventoryPurchases | {"amount": 17123000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AllocatedShareBasedCompensationExpense | {"amount": 0, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AllocatedShareBasedCompensationExpense | {"amount": 0, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AllocatedShareBasedCompensationExpense | {"amount": 0, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableCurrent | {"amount": 22762000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableCurrent | {"amount": 22593000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AllowanceForDoubtfulAccountsReceivableCurrent | {"amount": 20057000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AmortizationOfIntangibleAssets | {"amount": 13000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AmortizationOfIntangibleAssets | {"amount": 28000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AmortizationOfIntangibleAssets | {"amount": 182000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AmortizationOfIntangibleAssets | {"amount": 93000, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount | {"unit": "shares", "value": 4306000} | 2011-12-31 | sec_edgar |
| xbrl:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount | {"unit": "shares", "value": 4790000} | 2010-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 1390322000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 1571116000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:Assets | {"amount": 1331062000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 732431000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 866562000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:AssetsCurrent | {"amount": 692435000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:AssetsHeldForSaleCurrent | {"amount": 20314000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:BusinessAcquisitionContingentConsiderationAtFairValueCurrent | {"amount": 2487000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:BusinessAcquisitionContingentConsiderationAtFairValueCurrent | {"amount": 2481000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability | {"amount": -6000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability | {"amount": -121000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability | {"amount": -71000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability | {"amount": -1330000, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:CapitalExpendituresIncurredButNotYetPaid | {"amount": 36724000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:CapitalExpendituresIncurredButNotYetPaid | {"amount": 39289000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:CapitalExpendituresIncurredButNotYetPaid | {"amount": 38741000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:CapitalExpendituresIncurredButNotYetPaid | {"amount": 25564000, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 26105000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 27742000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 48688000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 133250000, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsAtCarryingValue | {"amount": 89097000, "currency": "USD"} | 2008-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsPeriodIncreaseDecrease | {"amount": -1655000, "currency": "USD"} | 2012-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsPeriodIncreaseDecrease | {"amount": -20928000, "currency": "USD"} | 2011-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsPeriodIncreaseDecrease | {"amount": -84562000, "currency": "USD"} | 2010-12-31 | sec_edgar |
| xbrl:CashAndCashEquivalentsPeriodIncreaseDecrease | {"amount": 44153000, "currency": "USD"} | 2009-12-31 | sec_edgar |
| xbrl:CommonStockParOrStatedValuePerShare | {"per": "shares", "amount": 0.0001, "currency": "USD"} | 2012-12-31 | sec_edgar |