FACTANKER · measured, cited, anchored official records connected

Organization record

COMMERCEHUB, INC.

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0001665658Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/a28d3546-3b1c-4e16-8941-3ea429aa508c

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_receivable{"amount": 12954000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_receivable{"amount": 21310000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_receivable{"amount": 12526000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_receivable{"amount": 11721000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_receivable{"amount": 12530000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_receivable{"amount": 18109000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_receivable{"amount": 10259000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_receivable{"amount": 10447000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_receivable{"amount": 16472000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-12-31sec_edgar
capex{"amount": 71000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2018-03-31sec_edgar
capex{"amount": 1315000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-12-31sec_edgar
capex{"amount": 1159000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-09-30sec_edgar
capex{"amount": 949000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-06-30sec_edgar
capex{"amount": 692000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-03-31sec_edgar
capex{"amount": 4995000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-12-31sec_edgar
capex{"amount": 4513000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-09-30sec_edgar
capex{"amount": 4136000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-06-30sec_edgar
capex{"amount": 2291000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-03-31sec_edgar
capex{"amount": 4158000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-12-31sec_edgar
capex{"amount": 3555000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-09-30sec_edgar
capex{"amount": 2472000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-06-30sec_edgar
capex{"amount": 2129000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-12-31sec_edgar
cash_and_equivalents{"amount": 33438000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-03-31sec_edgar
cash_and_equivalents{"amount": 19841000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-12-31sec_edgar
cash_and_equivalents{"amount": 8438000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2017-09-30sec_edgar
cash_and_equivalents{"amount": 6777000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2017-06-30sec_edgar
cash_and_equivalents{"amount": 4044000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2017-03-31sec_edgar
cash_and_equivalents{"amount": 6471000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-12-31sec_edgar
cash_and_equivalents{"amount": 17608000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-09-30sec_edgar
cash_and_equivalents{"amount": 6949000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-06-30sec_edgar
cash_and_equivalents{"amount": 22987000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-03-31sec_edgar
cash_and_equivalents{"amount": 19337000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-12-31sec_edgar
cash_and_equivalents{"amount": 17329000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-09-30sec_edgar
cash_and_equivalents{"amount": 13287000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-06-30sec_edgar
cash_and_equivalents{"amount": 26385000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-12-31sec_edgar
cash_and_equivalents{"amount": 13163000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2013-12-31sec_edgar
cashflow_financing{"amount": 2203000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2018-03-31sec_edgar
cashflow_financing{"amount": -22172000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2017-12-31sec_edgar
cashflow_financing{"amount": -23119000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2017-09-30sec_edgar
cashflow_financing{"amount": -18443000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2017-06-30sec_edgar
cashflow_financing{"amount": -14676000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu2017-03-31sec_edgar
cashflow_financing{"amount": 8416000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2016-12-31sec_edgar
cashflow_financing{"amount": 22818000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2016-09-30sec_edgar
cashflow_financing{"amount": 24137000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2016-06-30sec_edgar
cashflow_financing{"amount": 52000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren2016-03-31sec_edgar
cashflow_financing{"amount": -715000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2015-12-31sec_edgar
cashflow_financing{"amount": -138000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2015-09-30sec_edgar
cashflow_financing{"amount": -144000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2015-06-30sec_edgar
cashflow_financing{"amount": -1112000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2014-12-31sec_edgar
cashflow_investing{"amount": -293000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2018-03-31sec_edgar
cashflow_investing{"amount": -2562000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2017-12-31sec_edgar
cashflow_investing{"amount": -2297000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2017-09-30sec_edgar
cashflow_investing{"amount": -1933000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2017-06-30sec_edgar
cashflow_investing{"amount": -1323000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2017-03-31sec_edgar
cashflow_investing{"amount": 26840000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2016-12-31sec_edgar
cashflow_investing{"amount": 27904000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2016-09-30sec_edgar
cashflow_investing{"amount": 28740000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2016-06-30sec_edgar
cashflow_investing{"amount": -4474000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2016-03-31sec_edgar
cashflow_investing{"amount": -30867000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2015-12-31sec_edgar
cashflow_investing{"amount": -28215000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2015-09-30sec_edgar
cashflow_investing{"amount": -24983000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cu2015-06-30sec_edgar
cashflow_investing{"amount": -5115000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2014-12-31sec_edgar
cashflow_operating{"amount": 11687000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2018-03-31sec_edgar
cashflow_operating{"amount": 38101000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2017-12-31sec_edgar
cashflow_operating{"amount": 27383000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2017-09-30sec_edgar
cashflow_operating{"amount": 20681000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2017-06-30sec_edgar
cashflow_operating{"amount": 13571000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2017-03-31sec_edgar
cashflow_operating{"amount": -48122000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu2016-12-31sec_edgar
cashflow_operating{"amount": -52451000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu2016-09-30sec_edgar
cashflow_operating{"amount": -65265000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu2016-06-30sec_edgar
cashflow_operating{"amount": 8072000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2016-03-31sec_edgar
cashflow_operating{"amount": 24534000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2015-12-31sec_edgar
cashflow_operating{"amount": 19297000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2015-09-30sec_edgar
cashflow_operating{"amount": 12030000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2015-06-30sec_edgar
cashflow_operating{"amount": 19449000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur2014-12-31sec_edgar
cost_of_revenue{"amount": 5044000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2018-03-31sec_edgar
cost_of_revenue{"amount": 21600000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2017-12-31sec_edgar
cost_of_revenue{"amount": 16183000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2017-09-30sec_edgar
cost_of_revenue{"amount": 5028000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2017-09-30sec_edgar
cost_of_revenue{"amount": 5639000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2017-06-30sec_edgar
cost_of_revenue{"amount": 11155000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2017-06-30sec_edgar
cost_of_revenue{"amount": 5516000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2017-03-31sec_edgar
cost_of_revenue{"amount": 23057000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2016-12-31sec_edgar
cost_of_revenue{"amount": 17162000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2016-09-30sec_edgar
cost_of_revenue{"amount": 5737000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2016-09-30sec_edgar
cost_of_revenue{"amount": 5320000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2016-06-30sec_edgar
cost_of_revenue{"amount": 11425000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2016-06-30sec_edgar
cost_of_revenue{"amount": 6104000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2016-03-31sec_edgar
cost_of_revenue{"amount": 22700000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2015-12-31sec_edgar
cost_of_revenue{"amount": 6332000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2015-09-30sec_edgar
cost_of_revenue{"amount": 16177000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2015-09-30sec_edgar
cost_of_revenue{"amount": 9845000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2015-06-30sec_edgar
cost_of_revenue{"amount": 5389000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2015-06-30sec_edgar
cost_of_revenue{"amount": 12652000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"}2014-12-31sec_edgar
current_assets{"amount": 48065000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2018-03-31sec_edgar
current_assets{"amount": 42803000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2017-12-31sec_edgar
current_assets{"amount": 25851000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2017-09-30sec_edgar
current_assets{"amount": 23043000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2017-06-30sec_edgar
current_assets{"amount": 18595000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2017-03-31sec_edgar
current_assets{"amount": 30440000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2016-12-31sec_edgar
current_assets{"amount": 30807000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2016-09-30sec_edgar
current_assets{"amount": 26893000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2016-06-30sec_edgar
current_assets{"amount": 36857000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"}2015-12-31sec_edgar
current_liabilities{"amount": 20352000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"}2018-03-31sec_edgar
current_liabilities{"amount": 19090000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"}2017-12-31sec_edgar
current_liabilities{"amount": 15814000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"}2017-09-30sec_edgar
current_liabilities{"amount": 13985000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"}2017-06-30sec_edgar
current_liabilities{"amount": 12670000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"}2017-03-31sec_edgar
current_liabilities{"amount": 14726000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"}2016-12-31sec_edgar
current_liabilities{"amount": 16428000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"}2016-09-30sec_edgar
current_liabilities{"amount": 25889000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"}2016-06-30sec_edgar
current_liabilities{"amount": 117549000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"}2015-12-31sec_edgar
dei:EntityPublicFloat{"amount": 711400000, "currency": "USD"}2017-06-30sec_edgar
dei:EntityPublicFloat{"amount": 0, "currency": "USD"}2016-06-30sec_edgar
depreciation_amortization{"amount": 1513000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency":2018-03-31sec_edgar
depreciation_amortization{"amount": 8032000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency":2017-12-31sec_edgar
depreciation_amortization{"amount": 6278000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency":2017-09-30sec_edgar
depreciation_amortization{"amount": 4276000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency":2017-06-30sec_edgar
depreciation_amortization{"amount": 2094000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency":2017-03-31sec_edgar
depreciation_amortization{"amount": 9803000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency":2016-12-31sec_edgar
depreciation_amortization{"amount": 7315000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency":2016-09-30sec_edgar
depreciation_amortization{"amount": 4862000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency":2016-06-30sec_edgar
depreciation_amortization{"amount": 2323000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency":2016-03-31sec_edgar
depreciation_amortization{"amount": 7794000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency":2015-12-31sec_edgar
depreciation_amortization{"amount": 5715000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency":2015-09-30sec_edgar
depreciation_amortization{"amount": 3723000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency":2015-06-30sec_edgar
depreciation_amortization{"amount": 4417000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency":2014-12-31sec_edgar
dividends_paid{"amount": 900000, "concept": "us-gaap:PaymentsOfDividendsCommonStock", "currency": "USD"}2016-07-31sec_edgar
eps_basic{"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareBasic", "currency": "US2018-03-31sec_edgar
eps_basic{"per": "shares", "amount": 0.07, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2017-12-31sec_edgar
eps_basic{"per": "shares", "amount": 0.23, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2017-12-31sec_edgar
eps_basic{"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2017-09-30sec_edgar
eps_basic{"per": "shares", "amount": 0.16, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2017-09-30sec_edgar
eps_basic{"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2017-06-30sec_edgar
eps_basic{"per": "shares", "amount": 0.11, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2017-06-30sec_edgar
eps_basic{"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2017-03-31sec_edgar
eps_basic{"per": "shares", "amount": 0.21, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2016-12-31sec_edgar
eps_basic{"per": "shares", "amount": 0.14, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2016-12-31sec_edgar
eps_basic{"per": "shares", "amount": 0.07, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2016-09-30sec_edgar
eps_basic{"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2016-09-30sec_edgar
eps_basic{"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2016-06-30sec_edgar
eps_basic{"per": "shares", "amount": 0.1, "concept": "us-gaap:EarningsPerShareBasic", "currency": "2016-06-30sec_edgar
eps_basic{"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareBasic", "currency":2016-03-31sec_edgar
eps_basic{"per": "shares", "amount": -0.1, "concept": "us-gaap:EarningsPerShareBasic", "currency": 2015-12-31sec_edgar
eps_basic{"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareBasic", "currency":2015-12-31sec_edgar
eps_basic{"per": "shares", "amount": -0.07, "concept": "us-gaap:EarningsPerShareBasic", "currency":2015-09-30sec_edgar
eps_basic{"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareBasic", "currency":2015-09-30sec_edgar
eps_basic{"per": "shares", "amount": -0.06, "concept": "us-gaap:EarningsPerShareBasic", "currency":2015-06-30sec_edgar
eps_basic{"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareBasic", "currency":2015-06-30sec_edgar
eps_basic{"per": "shares", "amount": -0.04, "concept": "us-gaap:EarningsPerShareBasic", "currency":2015-03-31sec_edgar
eps_basic{"per": "shares", "amount": 0.1, "concept": "us-gaap:EarningsPerShareBasic", "currency": "2014-12-31sec_edgar
eps_diluted{"per": "shares", "amount": 0, "concept": "us-gaap:EarningsPerShareDiluted", "currency": "2018-03-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.22, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2017-12-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.07, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2017-12-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.15, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2017-09-30sec_edgar
eps_diluted{"per": "shares", "amount": 0.04, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2017-09-30sec_edgar
eps_diluted{"per": "shares", "amount": 0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2017-06-30sec_edgar
eps_diluted{"per": "shares", "amount": 0.1, "concept": "us-gaap:EarningsPerShareDiluted", "currency":2017-06-30sec_edgar
eps_diluted{"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2017-03-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.21, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2016-12-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.13, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2016-12-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.07, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2016-09-30sec_edgar
eps_diluted{"per": "shares", "amount": 0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2016-09-30sec_edgar
eps_diluted{"per": "shares", "amount": 0.06, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2016-06-30sec_edgar
eps_diluted{"per": "shares", "amount": 0.1, "concept": "us-gaap:EarningsPerShareDiluted", "currency":2016-06-30sec_edgar
eps_diluted{"per": "shares", "amount": -0.05, "concept": "us-gaap:EarningsPerShareDiluted", "currency2016-03-31sec_edgar
eps_diluted{"per": "shares", "amount": -0.1, "concept": "us-gaap:EarningsPerShareDiluted", "currency"2015-12-31sec_edgar
eps_diluted{"per": "shares", "amount": -0.03, "concept": "us-gaap:EarningsPerShareDiluted", "currency2015-12-31sec_edgar
eps_diluted{"per": "shares", "amount": -0.07, "concept": "us-gaap:EarningsPerShareDiluted", "currency2015-09-30sec_edgar
eps_diluted{"per": "shares", "amount": -0.01, "concept": "us-gaap:EarningsPerShareDiluted", "currency2015-09-30sec_edgar
eps_diluted{"per": "shares", "amount": -0.06, "concept": "us-gaap:EarningsPerShareDiluted", "currency2015-06-30sec_edgar
eps_diluted{"per": "shares", "amount": -0.02, "concept": "us-gaap:EarningsPerShareDiluted", "currency2015-06-30sec_edgar
eps_diluted{"per": "shares", "amount": -0.04, "concept": "us-gaap:EarningsPerShareDiluted", "currency2015-03-31sec_edgar
eps_diluted{"per": "shares", "amount": 0.1, "concept": "us-gaap:EarningsPerShareDiluted", "currency":2014-12-31sec_edgar
goodwill{"amount": 21410000, "concept": "us-gaap:Goodwill", "currency": "USD"}2018-03-31sec_edgar
goodwill{"amount": 21410000, "concept": "us-gaap:Goodwill", "currency": "USD"}2017-12-31sec_edgar
goodwill{"amount": 21410000, "concept": "us-gaap:Goodwill", "currency": "USD"}2017-09-30sec_edgar
goodwill{"amount": 21410000, "concept": "us-gaap:Goodwill", "currency": "USD"}2017-06-30sec_edgar
goodwill{"amount": 21410000, "concept": "us-gaap:Goodwill", "currency": "USD"}2017-03-31sec_edgar
goodwill{"amount": 21410000, "concept": "us-gaap:Goodwill", "currency": "USD"}2016-12-31sec_edgar
goodwill{"amount": 21410000, "concept": "us-gaap:Goodwill", "currency": "USD"}2016-09-30sec_edgar
goodwill{"amount": 21410000, "concept": "us-gaap:Goodwill", "currency": "USD"}2016-06-30sec_edgar
goodwill{"amount": 21410000, "concept": "us-gaap:Goodwill", "currency": "USD"}2015-12-31sec_edgar
gross_profit{"amount": 21219000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2018-03-31sec_edgar
gross_profit{"amount": 31314000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2017-12-31sec_edgar
gross_profit{"amount": 89521000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2017-12-31sec_edgar
gross_profit{"amount": 58207000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2017-09-30sec_edgar
gross_profit{"amount": 19586000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2017-09-30sec_edgar
gross_profit{"amount": 38621000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2017-06-30sec_edgar
gross_profit{"amount": 19569000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2017-06-30sec_edgar
gross_profit{"amount": 19052000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2017-03-31sec_edgar
gross_profit{"amount": 77495000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2016-12-31sec_edgar
gross_profit{"amount": 26986000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2016-12-31sec_edgar
gross_profit{"amount": 50509000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2016-09-30sec_edgar
gross_profit{"amount": 16741000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2016-09-30sec_edgar
gross_profit{"amount": 33768000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2016-06-30sec_edgar
gross_profit{"amount": 17783000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2016-06-30sec_edgar
gross_profit{"amount": 15986000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2016-03-31sec_edgar
gross_profit{"amount": 64914000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2015-12-31sec_edgar
gross_profit{"amount": 22748000, "concept": "us-gaap:GrossProfit", "currency": "USD"}2015-12-31sec_edgar