Organization record
CHINA TECHFAITH WIRELESS COMMUNICATION TECHNOLOGY 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": 1826000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 6120000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 9433000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_payable | {"amount": 15377000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_payable | {"amount": 14247000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_payable | {"amount": 11140000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"amount": 8792000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 7819000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 9548000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 25459000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_receivable | {"amount": 21864000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_receivable | {"amount": 10004000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_receivable | {"amount": 17100000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_receivable | {"amount": 8666000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_receivable | {"amount": 6715000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 19241000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| capex | {"amount": 40821000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-12-31 | sec_edgar |
| capex | {"amount": 2118000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-12-31 | sec_edgar |
| capex | {"amount": 57229000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-12-31 | sec_edgar |
| capex | {"amount": 49926000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-12-31 | sec_edgar |
| capex | {"amount": 9873000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2013-12-31 | sec_edgar |
| capex | {"amount": 15690000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2012-12-31 | sec_edgar |
| capex | {"amount": 25965000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2011-12-31 | sec_edgar |
| capex | {"amount": 3888000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2010-12-31 | sec_edgar |
| capex | {"amount": 865000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 735000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 6363000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 514000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 170960000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 265649000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 257950000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 250637000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 198536000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 130544000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 78926000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2008-12-31 | sec_edgar |
| cashflow_financing | {"amount": 23231000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2012-12-31 | sec_edgar |
| cashflow_financing | {"amount": 6403000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2011-12-31 | sec_edgar |
| cashflow_financing | {"amount": 290000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2010-12-31 | sec_edgar |
| cashflow_financing | {"amount": 19389000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2009-12-31 | sec_edgar |
| cashflow_investing | {"amount": -25164000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2017-12-31 | sec_edgar |
| cashflow_investing | {"amount": 14999000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2016-12-31 | sec_edgar |
| cashflow_investing | {"amount": -130149000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "c | 2015-12-31 | sec_edgar |
| cashflow_investing | {"amount": -97363000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2014-12-31 | sec_edgar |
| cashflow_investing | {"amount": -21510000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2012-12-31 | sec_edgar |
| cashflow_investing | {"amount": -25920000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2011-12-31 | sec_edgar |
| cashflow_investing | {"amount": 9291000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2010-12-31 | sec_edgar |
| cashflow_investing | {"amount": -1146000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2009-12-31 | sec_edgar |
| cashflow_operating | {"amount": 19441000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2017-12-31 | sec_edgar |
| cashflow_operating | {"amount": -7901000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2016-12-31 | sec_edgar |
| cashflow_operating | {"amount": -34108000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2015-12-31 | sec_edgar |
| cashflow_operating | {"amount": 1472000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2014-12-31 | sec_edgar |
| cashflow_operating | {"amount": 3399000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2013-12-31 | sec_edgar |
| cashflow_operating | {"amount": 2960000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2012-12-31 | sec_edgar |
| cashflow_operating | {"amount": 61214000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2011-12-31 | sec_edgar |
| cashflow_operating | {"amount": 53729000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2010-12-31 | sec_edgar |
| cashflow_operating | {"amount": 33241000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2009-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesIssued"} | 2013-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesIssued"} | 2010-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2013-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 794003193, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2010-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 37043000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 48506000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 57824000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 89302000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2014-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 103096000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2013-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 106367000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2012-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 238564000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2011-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 204785000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2010-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 172865000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2009-12-31 | sec_edgar |
| current_assets | {"amount": 127153000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_assets | {"amount": 86812000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| current_assets | {"amount": 69093000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_assets | {"amount": 236424000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_assets | {"amount": 306819000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_assets | {"amount": 289784000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_assets | {"amount": 283103000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_assets | {"amount": 251743000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| current_liabilities | {"amount": 48134000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_liabilities | {"amount": 88568000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| current_liabilities | {"amount": 95452000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_liabilities | {"amount": 84937000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_liabilities | {"amount": 66362000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_liabilities | {"amount": 54367000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_liabilities | {"amount": 41028000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_liabilities | {"amount": 33976000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 794003193} | 2017-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 794003193} | 2016-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 794003193} | 2015-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 794003193} | 2014-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 794003193} | 2013-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 794003193} | 2012-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 794003193} | 2011-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2015-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2014-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US | 2013-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US | 2012-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2011-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.04, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2010-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2009-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2015-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2014-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2013-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": " | 2012-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2011-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2010-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2009-12-31 | sec_edgar |
| goodwill | {"amount": 0, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2015-12-31 | sec_edgar |
| goodwill | {"amount": 0, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2014-12-31 | sec_edgar |
| goodwill | {"amount": 0, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2013-12-31 | sec_edgar |
| goodwill | {"amount": 1242000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2012-12-31 | sec_edgar |
| goodwill | {"amount": 1242000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2011-12-31 | sec_edgar |
| goodwill | {"amount": 1848000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2010-12-31 | sec_edgar |
| gross_profit | {"amount": 9763000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| gross_profit | {"amount": 12452000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-12-31 | sec_edgar |
| gross_profit | {"amount": 5844000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| gross_profit | {"amount": 8998000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-12-31 | sec_edgar |
| gross_profit | {"amount": 17572000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2013-12-31 | sec_edgar |
| gross_profit | {"amount": 31296000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| gross_profit | {"amount": 85236000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| gross_profit | {"amount": 67092000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| gross_profit | {"amount": 38211000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2009-12-31 | sec_edgar |
| income_tax_expense | {"amount": 996000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| income_tax_expense | {"amount": 438000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-12-31 | sec_edgar |
| income_tax_expense | {"amount": 2146000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2013-12-31 | sec_edgar |
| income_tax_expense | {"amount": 5635000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| income_tax_expense | {"amount": 9419000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2011-12-31 | sec_edgar |
| income_tax_expense | {"amount": 9458000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2010-12-31 | sec_edgar |
| income_tax_expense | {"amount": 3642000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2009-12-31 | sec_edgar |
| industry_sic | {"code": "7389", "scheme": "SIC", "description": "Services-Business Services, NEC"} | sec_edgar | |
| intangible_assets | {"amount": 983000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD"} | 2017-12-31 | sec_edgar |
| intangible_assets | {"amount": 3785000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD" | 2016-12-31 | sec_edgar |
| intangible_assets | {"amount": 8157000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD" | 2015-12-31 | sec_edgar |
| intangible_assets | {"amount": 5529000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD" | 2014-12-31 | sec_edgar |
| intangible_assets | {"amount": 2798000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD" | 2013-12-31 | sec_edgar |
| intangible_assets | {"amount": 4061000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD" | 2012-12-31 | sec_edgar |
| intangible_assets | {"amount": 2327000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2011-12-31 | sec_edgar |
| intangible_assets | {"amount": 2799000, "concept": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "currency": | 2010-12-31 | sec_edgar |
| interest_expense | {"amount": 1913000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2017-12-31 | sec_edgar |
| interest_expense | {"amount": 1697000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2016-12-31 | sec_edgar |
| interest_expense | {"amount": 1365000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2015-12-31 | sec_edgar |
| interest_expense | {"amount": 503000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2014-12-31 | sec_edgar |
| interest_expense | {"amount": 115000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2013-12-31 | sec_edgar |
| interest_expense | {"amount": 1000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2010-12-31 | sec_edgar |
| interest_expense | {"amount": 35000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2009-12-31 | sec_edgar |
| inventory | {"amount": 212000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2017-12-31 | sec_edgar |
| inventory | {"amount": 4646000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2016-12-31 | sec_edgar |
| inventory | {"amount": 3108000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2015-12-31 | sec_edgar |
| inventory | {"amount": 10096000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2014-12-31 | sec_edgar |
| inventory | {"amount": 13576000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2013-12-31 | sec_edgar |
| inventory | {"amount": 7490000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2012-12-31 | sec_edgar |
| inventory | {"amount": 7984000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2011-12-31 | sec_edgar |
| inventory | {"amount": 17745000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2010-12-31 | sec_edgar |
| long_term_debt | {"amount": 13141000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2017-12-31 | sec_edgar |
| long_term_debt | {"amount": 12963000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2016-12-31 | sec_edgar |
| long_term_debt | {"amount": 2316000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2015-12-31 | sec_edgar |
| long_term_debt_current | {"amount": 768000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| long_term_debt_current | {"amount": 648000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 12663000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 12605000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 1062000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 4319000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 290000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 290000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 290000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 290000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| net_income | {"amount": -9332000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| net_income | {"amount": 10132000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| net_income | {"amount": -12805000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2015-12-31 | sec_edgar |
| net_income | {"amount": -13431000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2014-12-31 | sec_edgar |
| net_income | {"amount": -2470000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2013-12-31 | sec_edgar |
| net_income | {"amount": -3294000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| net_income | {"amount": 27127000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| net_income | {"amount": 27840000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| net_income | {"amount": 4414000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2009-12-31 | sec_edgar |
| observed_web_domain | {"via": "wikidata:P856", "domain": "techfaithwireless.com"} | robots_obs | |
| operating_expenses | {"amount": 15623000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2017-12-31 | sec_edgar |
| operating_expenses | {"amount": 15875000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2016-12-31 | sec_edgar |
| operating_expenses | {"amount": 17518000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2015-12-31 | sec_edgar |
| operating_expenses | {"amount": 25953000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2014-12-31 | sec_edgar |
| operating_expenses | {"amount": 21583000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2013-12-31 | sec_edgar |
| operating_expenses | {"amount": 31098000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2012-12-31 | sec_edgar |
| operating_expenses | {"amount": 50191000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2011-12-31 | sec_edgar |
| operating_expenses | {"amount": 32323000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2010-12-31 | sec_edgar |
| operating_expenses | {"amount": 24881000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2009-12-31 | sec_edgar |
| operating_income | {"amount": -5651000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| operating_income | {"amount": 11536000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| operating_income | {"amount": -11644000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2015-12-31 | sec_edgar |
| operating_income | {"amount": -16170000, "concept": "us-gaap:OperatingIncomeLoss", "currency": "USD"} | 2014-12-31 | sec_edgar |