Organization record
NQ Mobile Inc.
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": 58470000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 41613000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_payable | {"amount": 24050000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_payable | {"amount": 11726000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_payable | {"amount": 7399000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"amount": 1014000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 658000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 88691000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_receivable | {"amount": 81908000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_receivable | {"amount": 54475000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_receivable | {"amount": 21379000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 10081000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 91397000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 118572000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 152984000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 179718000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 18862000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 69510000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 17966000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 1704000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 587000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2008-12-31 | sec_edgar |
| cashflow_financing | {"amount": -1203000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2012-12-31 | sec_edgar |
| cashflow_financing | {"amount": 82711000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2011-12-31 | sec_edgar |
| cashflow_financing | {"amount": 28893000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2010-12-31 | sec_edgar |
| cashflow_financing | {"amount": 72000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2009-12-31 | sec_edgar |
| cashflow_investing | {"amount": -68569000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2012-12-31 | sec_edgar |
| cashflow_investing | {"amount": -47091000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2011-12-31 | sec_edgar |
| cashflow_investing | {"amount": -9455000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2010-12-31 | sec_edgar |
| cashflow_investing | {"amount": 2704000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2009-12-31 | sec_edgar |
| cashflow_operating | {"amount": -40690000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2016-12-31 | sec_edgar |
| cashflow_operating | {"amount": -11970000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2015-12-31 | sec_edgar |
| cashflow_operating | {"amount": 6211000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2014-12-31 | sec_edgar |
| cashflow_operating | {"amount": 24274000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2013-12-31 | sec_edgar |
| cashflow_operating | {"amount": 19513000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2012-12-31 | sec_edgar |
| cashflow_operating | {"amount": 11840000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2011-12-31 | sec_edgar |
| cashflow_operating | {"amount": -3756000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2010-12-31 | sec_edgar |
| cashflow_operating | {"amount": -1666000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2009-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 0, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 216618463, "concept": "dei:EntityCommonStockSharesOutstanding" | 2011-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 261069000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2016-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 319352000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2015-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 226651000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2014-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 80928000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2013-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 25739000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2012-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 8057000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2011-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 5193000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2010-12-31 | sec_edgar |
| current_assets | {"amount": 495698000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| current_assets | {"amount": 386300000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_assets | {"amount": 420285000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_assets | {"amount": 417292000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_assets | {"amount": 199856000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_assets | {"amount": 156258000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_assets | {"amount": 44611000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| current_liabilities | {"amount": 159643000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| current_liabilities | {"amount": 276521000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_liabilities | {"amount": 93238000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_liabilities | {"amount": 93883000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_liabilities | {"amount": 32286000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_liabilities | {"amount": 12231000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_liabilities | {"amount": 5562000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| debt_current | {"amount": 6507000, "concept": "us-gaap:DebtCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| debt_current | {"amount": 2012000, "concept": "us-gaap:DebtCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| debt_current | {"amount": 10140000, "concept": "us-gaap:DebtCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 0} | 2016-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 216618463} | 2011-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 13789000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2016-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 15530000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2015-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 14207000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2014-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 5958000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2013-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 1627000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2012-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 597000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2011-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 402000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2010-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 293000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2009-12-31 | sec_edgar |
| goodwill | {"amount": 226056000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2016-12-31 | sec_edgar |
| goodwill | {"amount": 319280000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2015-12-31 | sec_edgar |
| goodwill | {"amount": 320424000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2014-12-31 | sec_edgar |
| goodwill | {"amount": 76020000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2013-12-31 | sec_edgar |
| goodwill | {"amount": 17958000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2012-12-31 | sec_edgar |
| goodwill | {"amount": 0, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2011-12-31 | sec_edgar |
| gross_profit | {"amount": 81981000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-12-31 | sec_edgar |
| gross_profit | {"amount": 87339000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| gross_profit | {"amount": 105673000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-12-31 | sec_edgar |
| gross_profit | {"amount": 115774000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2013-12-31 | sec_edgar |
| gross_profit | {"amount": 66029000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| gross_profit | {"amount": 32614000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| gross_profit | {"amount": 12502000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| gross_profit | {"amount": 2452000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2009-12-31 | sec_edgar |
| income_tax_expense | {"amount": -443000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-12-31 | sec_edgar |
| income_tax_expense | {"amount": 9243000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| income_tax_expense | {"amount": 5518000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-12-31 | sec_edgar |
| income_tax_expense | {"amount": 1117000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2013-12-31 | sec_edgar |
| income_tax_expense | {"amount": 420000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| income_tax_expense | {"amount": 97000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| income_tax_expense | {"amount": 401000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| income_tax_expense | {"amount": 0, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2009-12-31 | sec_edgar |
| industry_sic | {"code": "7372", "scheme": "SIC", "description": "Services-Prepackaged Software"} | sec_edgar | |
| intangible_assets | {"amount": 16468000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2016-12-31 | sec_edgar |
| intangible_assets | {"amount": 29518000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2015-12-31 | sec_edgar |
| intangible_assets | {"amount": 33890000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2014-12-31 | sec_edgar |
| intangible_assets | {"amount": 18533000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2013-12-31 | sec_edgar |
| intangible_assets | {"amount": 13213000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2012-12-31 | sec_edgar |
| intangible_assets | {"amount": 1590000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD" | 2011-12-31 | sec_edgar |
| intangible_assets | {"amount": 133000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2010-12-31 | sec_edgar |
| inventory | {"amount": 1922000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2016-12-31 | sec_edgar |
| inventory | {"amount": 1831000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2015-12-31 | sec_edgar |
| inventory | {"amount": 13135000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2014-12-31 | sec_edgar |
| inventory | {"amount": 8443000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2013-12-31 | sec_edgar |
| inventory | {"amount": 429000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2012-12-31 | sec_edgar |
| inventory | {"amount": 0, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| net_income | {"amount": -127593000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| net_income | {"amount": -1303000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2015-12-31 | sec_edgar |
| net_income | {"amount": -76738000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2014-12-31 | sec_edgar |
| net_income | {"amount": -1856000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2013-12-31 | sec_edgar |
| net_income | {"amount": 9430000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| net_income | {"amount": 10251000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| net_income | {"amount": -9827000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| net_income | {"amount": -5150000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| operating_expenses | {"amount": 193794000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2016-12-31 | sec_edgar |
| operating_expenses | {"amount": 121230000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2015-12-31 | sec_edgar |
| operating_expenses | {"amount": 186628000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2014-12-31 | sec_edgar |
| operating_expenses | {"amount": 120273000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2013-12-31 | sec_edgar |
| operating_expenses | {"amount": 63757000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2012-12-31 | sec_edgar |
| operating_expenses | {"amount": 27074000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_expenses | {"amount": 22145000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2010-12-31 | sec_edgar |
| operating_expenses | {"amount": 7795000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2009-12-31 | sec_edgar |
| operating_income | {"amount": -111813000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| operating_income | {"amount": -33891000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2015-12-31 | sec_edgar |
| operating_income | {"amount": -80955000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2014-12-31 | sec_edgar |
| operating_income | {"amount": -4499000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2013-12-31 | sec_edgar |
| operating_income | {"amount": 2272000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| operating_income | {"amount": 5540000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_income | {"amount": -9643000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| operating_income | {"amount": -5343000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| ppe_net | {"amount": 3729000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2016-12-31 | sec_edgar |
| ppe_net | {"amount": 5308000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2015-12-31 | sec_edgar |
| ppe_net | {"amount": 5984000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2014-12-31 | sec_edgar |
| ppe_net | {"amount": 3615000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2013-12-31 | sec_edgar |
| ppe_net | {"amount": 2434000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2012-12-31 | sec_edgar |
| ppe_net | {"amount": 1078000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| ppe_net | {"amount": 981000, "concept": "us-gaap:PropertyPlantAndEquipmentNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| pretax_income | {"amount": -134046000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeT | 2016-12-31 | sec_edgar |
| pretax_income | {"amount": 8726000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2015-12-31 | sec_edgar |
| pretax_income | {"amount": -73094000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTa | 2014-12-31 | sec_edgar |
| pretax_income | {"amount": -216000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2013-12-31 | sec_edgar |
| pretax_income | {"amount": 9839000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxe | 2012-12-31 | sec_edgar |
| pretax_income | {"amount": 10228000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2011-12-31 | sec_edgar |
| pretax_income | {"amount": -9422000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2010-12-31 | sec_edgar |
| pretax_income | {"amount": -5151000, "concept": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTax | 2009-12-31 | sec_edgar |
| profit_loss | {"amount": -133603000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| profit_loss | {"amount": -517000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2015-12-31 | sec_edgar |
| profit_loss | {"amount": -78612000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2014-12-31 | sec_edgar |
| profit_loss | {"amount": -1333000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2013-12-31 | sec_edgar |
| profit_loss | {"amount": 9962000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| profit_loss | {"amount": 10250000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| profit_loss | {"amount": -9830000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| profit_loss | {"amount": -5151000, "concept": "us-gaap:ProfitLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| retained_earnings | {"amount": -243649000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency" | 2016-12-31 | sec_edgar |
| retained_earnings | {"amount": -94359000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2015-12-31 | sec_edgar |
| retained_earnings | {"amount": -91484000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2014-12-31 | sec_edgar |
| retained_earnings | {"amount": -13805000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2013-12-31 | sec_edgar |
| retained_earnings | {"amount": -5251000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2012-12-31 | sec_edgar |
| retained_earnings | {"amount": -11743000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2011-12-31 | sec_edgar |
| retained_earnings | {"amount": -21994000, "concept": "us-gaap:RetainedEarningsAccumulatedDeficit", "currency": | 2010-12-31 | sec_edgar |
| revenue | {"amount": 343050000, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2016-12-31 | sec_edgar |
| revenue | {"amount": 406691000, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2015-12-31 | sec_edgar |
| revenue | {"amount": 332324000, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2014-12-31 | sec_edgar |
| revenue | {"amount": 196702000, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2013-12-31 | sec_edgar |
| revenue | {"amount": 91768000, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2012-12-31 | sec_edgar |
| revenue | {"amount": 40671000, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| revenue | {"amount": 17695000, "concept": "us-gaap:SalesRevenueNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| rnd_expense | {"amount": 22359000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD" | 2016-12-31 | sec_edgar |
| rnd_expense | {"amount": 29020000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD" | 2015-12-31 | sec_edgar |
| rnd_expense | {"amount": 25665000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD" | 2014-12-31 | sec_edgar |
| rnd_expense | {"amount": 17437000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD" | 2013-12-31 | sec_edgar |
| rnd_expense | {"amount": 9585000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2012-12-31 | sec_edgar |
| rnd_expense | {"amount": 5095000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2011-12-31 | sec_edgar |
| rnd_expense | {"amount": 2959000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2010-12-31 | sec_edgar |
| rnd_expense | {"amount": 2312000, "concept": "us-gaap:ResearchAndDevelopmentExpense", "currency": "USD"} | 2009-12-31 | sec_edgar |
| sga_expense | {"amount": 52553000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2016-12-31 | sec_edgar |
| sga_expense | {"amount": 65458000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2015-12-31 | sec_edgar |
| sga_expense | {"amount": 131001000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "U | 2014-12-31 | sec_edgar |
| sga_expense | {"amount": 77026000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2013-12-31 | sec_edgar |
| sga_expense | {"amount": 36776000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2012-12-31 | sec_edgar |
| sga_expense | {"amount": 14024000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2011-12-31 | sec_edgar |
| sga_expense | {"amount": 14750000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "US | 2010-12-31 | sec_edgar |
| sga_expense | {"amount": 2139000, "concept": "us-gaap:GeneralAndAdministrativeExpense", "currency": "USD | 2009-12-31 | sec_edgar |
| share_based_compensation | {"amount": 12607000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2016-12-31 | sec_edgar |
| share_based_compensation | {"amount": 16558000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2015-12-31 | sec_edgar |
| share_based_compensation | {"amount": 83844000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2014-12-31 | sec_edgar |
| share_based_compensation | {"amount": 55404000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2013-12-31 | sec_edgar |
| share_based_compensation | {"amount": 24543000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2012-12-31 | sec_edgar |
| share_based_compensation | {"amount": 10672000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2011-12-31 | sec_edgar |
| share_based_compensation | {"amount": 12566000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2010-12-31 | sec_edgar |
| share_based_compensation | {"amount": 1178000, "concept": "us-gaap:ShareBasedCompensation", "currency": "USD"} | 2009-12-31 | sec_edgar |
| share_repurchase | {"amount": 1304000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": " | 2015-12-31 | sec_edgar |
| share_repurchase | {"amount": 15726000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": | 2014-12-31 | sec_edgar |
| share_repurchase | {"amount": 6682000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": " | 2013-12-31 | sec_edgar |
| share_repurchase | {"amount": 1346000, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": " | 2012-12-31 | sec_edgar |
| share_repurchase | {"amount": 0, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": "USD"} | 2011-12-31 | sec_edgar |
| share_repurchase | {"amount": 0, "concept": "us-gaap:PaymentsForRepurchaseOfCommonStock", "currency": "USD"} | 2010-12-31 | sec_edgar |