Organization record
Correvio Pharma Corp.
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 |
|---|---|---|---|
| capex | {"amount": 129000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-12-31 | sec_edgar |
| capex | {"amount": 284000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-12-31 | sec_edgar |
| capex | {"amount": 5000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2017-12-31 | sec_edgar |
| capex | {"amount": 9000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "currenc | 2016-12-31 | sec_edgar |
| capex | {"amount": 132000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-12-31 | sec_edgar |
| capex | {"amount": 522000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2014-12-31 | sec_edgar |
| capex | {"amount": 39000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2013-12-31 | sec_edgar |
| capex | {"amount": 141000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2012-12-31 | sec_edgar |
| capex | {"amount": 676000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2011-12-31 | sec_edgar |
| capex | {"amount": 274000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 13299000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 15596000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 22081000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 26758000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 17661000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 12708000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 10984000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 41003000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 48224000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 76888000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 47270000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2009-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 15244000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2019-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 17570000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2018-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 24181000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2017-12-31 | sec_edgar |
| cash_and_restricted_cash | {"amount": 29305000, "concept": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCas | 2016-12-31 | sec_edgar |
| cashflow_financing | {"amount": 24637000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2019-12-31 | sec_edgar |
| cashflow_financing | {"amount": 5375000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr | 2018-12-31 | sec_edgar |
| cashflow_financing | {"amount": 24401000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-12-31 | sec_edgar |
| cashflow_financing | {"amount": 38467000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2016-12-31 | sec_edgar |
| cashflow_financing | {"amount": 21784000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2015-12-31 | sec_edgar |
| cashflow_financing | {"amount": 20971000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2014-12-31 | sec_edgar |
| cashflow_financing | {"amount": -12843000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2013-12-31 | sec_edgar |
| cashflow_financing | {"amount": 18070000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2012-12-31 | sec_edgar |
| cashflow_financing | {"amount": 358000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2011-12-31 | sec_edgar |
| cashflow_financing | {"amount": 27359000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2010-12-31 | sec_edgar |
| cashflow_investing | {"amount": 215000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2019-12-31 | sec_edgar |
| cashflow_investing | {"amount": 14106000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2018-12-31 | sec_edgar |
| cashflow_investing | {"amount": -5234000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2017-12-31 | sec_edgar |
| cashflow_investing | {"amount": -13637000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu | 2016-12-31 | sec_edgar |
| cashflow_investing | {"amount": -171000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2015-12-31 | sec_edgar |
| cashflow_investing | {"amount": -600000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2014-12-31 | sec_edgar |
| cashflow_investing | {"amount": -309000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2013-12-31 | sec_edgar |
| cashflow_investing | {"amount": -433000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2012-12-31 | sec_edgar |
| cashflow_investing | {"amount": -1019000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2011-12-31 | sec_edgar |
| cashflow_investing | {"amount": -584000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2010-12-31 | sec_edgar |
| cashflow_operating | {"amount": -27075000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2019-12-31 | sec_edgar |
| cashflow_operating | {"amount": -25779000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2018-12-31 | sec_edgar |
| cashflow_operating | {"amount": -24823000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2017-12-31 | sec_edgar |
| cashflow_operating | {"amount": -15887000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2016-12-31 | sec_edgar |
| cashflow_operating | {"amount": -16269000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2015-12-31 | sec_edgar |
| cashflow_operating | {"amount": -18527000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2014-12-31 | sec_edgar |
| cashflow_operating | {"amount": -16768000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2013-12-31 | sec_edgar |
| cashflow_operating | {"amount": -24942000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2012-12-31 | sec_edgar |
| cashflow_operating | {"amount": -27609000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2011-12-31 | sec_edgar |
| cashflow_operating | {"amount": 2677000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr | 2010-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 55382228, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 36233162, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 34637312, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 31884420, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 20147337, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 16591002, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 14958277, "concept": "us-gaap:CommonStockSharesIssued"} | 2013-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 12470335, "concept": "us-gaap:CommonStockSharesIssued"} | 2012-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 61129091, "concept": "us-gaap:CommonStockSharesIssued"} | 2011-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 61052362, "concept": "us-gaap:CommonStockSharesIssued"} | 2010-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 55382228, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 36233162, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 34637312, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 31884420, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 20147337, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 16591002, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14958277, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2013-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12470335, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2012-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 12225818, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2011-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 61052362, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2010-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 60513911, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2009-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 9827000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2019-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 8294000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 6776000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_assets | {"amount": 31771000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_assets | {"amount": 30292000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_assets | {"amount": 36136000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_assets | {"amount": 41379000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| current_assets | {"amount": 32949000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_assets | {"amount": 32009000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_assets | {"amount": 28327000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_assets | {"amount": 43016000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_assets | {"amount": 50520000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_assets | {"amount": 78620000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| current_liabilities | {"amount": 29795000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| current_liabilities | {"amount": 9403000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_liabilities | {"amount": 7908000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_liabilities | {"amount": 11018000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| current_liabilities | {"amount": 17207000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| current_liabilities | {"amount": 17815000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| current_liabilities | {"amount": 17691000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| current_liabilities | {"amount": 36934000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| current_liabilities | {"amount": 3304000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| current_liabilities | {"amount": 5921000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 55382228} | 2019-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 36233162} | 2018-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 34637312} | 2017-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 31884420} | 2016-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 20147337} | 2015-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 16591002} | 2014-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 14958277} | 2013-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 62351691} | 2012-12-31 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 61129091} | 2011-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 3757000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2019-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 4019000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2018-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 3374000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2017-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.9, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2017-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -0.78, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2016-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -1.34, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2015-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.37, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2013-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": -1.49, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2012-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.9, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2017-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -0.79, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2016-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -1.34, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2015-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": 0.37, "concept": "us-gaap:EarningsPerShareDiluted", "currency" | 2013-12-31 | sec_edgar |
| eps_diluted | {"per": "shares", "amount": -1.49, "concept": "us-gaap:EarningsPerShareDiluted", "currency | 2012-12-31 | sec_edgar |
| goodwill | {"amount": 318000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2019-12-31 | sec_edgar |
| goodwill | {"amount": 318000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2018-12-31 | sec_edgar |
| goodwill | {"amount": 318000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2017-12-31 | sec_edgar |
| goodwill | {"amount": 318000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2016-12-31 | sec_edgar |
| goodwill | {"amount": 318000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2015-12-31 | sec_edgar |
| goodwill | {"amount": 318000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2014-12-31 | sec_edgar |
| goodwill | {"amount": 318000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2013-12-31 | sec_edgar |
| goodwill | {"amount": 318000, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2013-11-18 | sec_edgar |
| goodwill | {"amount": 0, "concept": "us-gaap:Goodwill", "currency": "USD"} | 2012-12-31 | sec_edgar |
| gross_profit | {"amount": 22807000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2019-12-31 | sec_edgar |
| gross_profit | {"amount": 20380000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2018-12-31 | sec_edgar |
| gross_profit | {"amount": 17232000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| gross_profit | {"amount": 18946000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2016-12-31 | sec_edgar |
| gross_profit | {"amount": 14323000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| gross_profit | {"amount": 20015000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2014-12-31 | sec_edgar |
| gross_profit | {"amount": 3575000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2013-12-31 | sec_edgar |
| gross_profit | {"amount": 789000, "concept": "us-gaap:GrossProfit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| income_tax_expense | {"amount": 179000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2019-12-31 | sec_edgar |
| income_tax_expense | {"amount": 38000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2018-12-31 | sec_edgar |
| income_tax_expense | {"amount": 363000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2017-12-31 | sec_edgar |
| income_tax_expense | {"amount": 152000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2016-12-31 | sec_edgar |
| income_tax_expense | {"amount": -11000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2015-12-31 | sec_edgar |
| income_tax_expense | {"amount": 49000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2014-12-31 | sec_edgar |
| income_tax_expense | {"amount": 102000, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2013-12-31 | sec_edgar |
| income_tax_expense | {"amount": 0, "concept": "us-gaap:IncomeTaxExpenseBenefit", "currency": "USD"} | 2012-12-31 | sec_edgar |
| industry_sic | {"code": "2834", "scheme": "SIC", "description": "Pharmaceutical Preparations"} | sec_edgar | |
| intangible_assets | {"amount": 22232000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2019-12-31 | sec_edgar |
| intangible_assets | {"amount": 26469000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2018-12-31 | sec_edgar |
| intangible_assets | {"amount": 27806000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2017-12-31 | sec_edgar |
| intangible_assets | {"amount": 24352000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2016-12-31 | sec_edgar |
| intangible_assets | {"amount": 14221000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2015-12-31 | sec_edgar |
| intangible_assets | {"amount": 16156000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2014-12-31 | sec_edgar |
| intangible_assets | {"amount": 18069000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD | 2013-12-31 | sec_edgar |
| intangible_assets | {"amount": 1506000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD" | 2012-12-31 | sec_edgar |
| intangible_assets | {"amount": 1548000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD" | 2011-12-31 | sec_edgar |
| intangible_assets | {"amount": 1635000, "concept": "us-gaap:FiniteLivedIntangibleAssetsNet", "currency": "USD" | 2010-12-31 | sec_edgar |
| interest_expense | {"amount": -87000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2013-12-31 | sec_edgar |
| interest_expense | {"amount": -4268000, "concept": "us-gaap:InterestExpense", "currency": "USD"} | 2012-12-31 | sec_edgar |
| inventory | {"amount": 3563000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2019-12-31 | sec_edgar |
| inventory | {"amount": 4158000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2018-12-31 | sec_edgar |
| inventory | {"amount": 4611000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2017-12-31 | sec_edgar |
| inventory | {"amount": 4618000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2016-12-31 | sec_edgar |
| inventory | {"amount": 4401000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2015-12-31 | sec_edgar |
| inventory | {"amount": 5335000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2014-12-31 | sec_edgar |
| inventory | {"amount": 6597000, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2013-12-31 | sec_edgar |
| inventory | {"amount": 0, "concept": "us-gaap:InventoryNet", "currency": "USD"} | 2012-12-31 | sec_edgar |
| long_term_debt | {"amount": 47742000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2019-12-31 | sec_edgar |
| long_term_debt | {"amount": 45854000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2018-12-31 | sec_edgar |
| long_term_debt | {"amount": 44040000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2017-12-31 | sec_edgar |
| long_term_debt | {"amount": 20000000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2016-12-31 | sec_edgar |
| long_term_debt | {"amount": 10000000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2015-12-31 | sec_edgar |
| long_term_debt | {"amount": 12000000, "concept": "us-gaap:LongTermDebt", "currency": "USD"} | 2014-12-31 | sec_edgar |
| long_term_debt_current | {"amount": 17688000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| long_term_debt_current | {"amount": 0, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| long_term_debt_current | {"amount": 0, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| long_term_debt_current | {"amount": 0, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| long_term_debt_current | {"amount": 3912000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| long_term_debt_current | {"amount": 1714000, "concept": "us-gaap:LongTermDebtCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 27238000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 41517000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 40000000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 19391000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 5686000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 10286000, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| long_term_debt_noncurrent | {"amount": 0, "concept": "us-gaap:LongTermDebtNoncurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| net_income | {"amount": -35184000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2019-12-31 | sec_edgar |
| net_income | {"amount": -16579000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2018-12-31 | sec_edgar |
| net_income | {"amount": -29811000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2017-12-31 | sec_edgar |
| net_income | {"amount": -19619000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2016-12-31 | sec_edgar |
| net_income | {"amount": -24462000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2015-12-31 | sec_edgar |
| net_income | {"amount": -18227000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2014-12-31 | sec_edgar |
| net_income | {"amount": 4773000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2013-12-31 | sec_edgar |
| net_income | {"amount": -18315000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2012-12-31 | sec_edgar |
| net_income | {"amount": -27920000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2011-12-31 | sec_edgar |
| net_income | {"amount": 35499000, "concept": "us-gaap:NetIncomeLoss", "currency": "USD"} | 2010-12-31 | sec_edgar |
| operating_expenses | {"amount": 50260000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2019-12-31 | sec_edgar |
| operating_expenses | {"amount": 46721000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2018-12-31 | sec_edgar |
| operating_expenses | {"amount": 40211000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2017-12-31 | sec_edgar |
| operating_expenses | {"amount": 33497000, "concept": "us-gaap:OperatingExpenses", "currency": "USD"} | 2016-12-31 | sec_edgar |