Organization record
Nuvectra 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 |
|---|---|---|---|
| accounts_payable | {"amount": 5431000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_payable | {"amount": 6525000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_payable | {"amount": 7950000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"amount": 230000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| accounts_payable | {"amount": 1431000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| accounts_payable | {"amount": 3178000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| accounts_payable | {"amount": 2043000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 2147000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_payable | {"amount": 3285000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-06-30 | sec_edgar |
| accounts_payable | {"amount": 5880000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-03-31 | sec_edgar |
| accounts_payable | {"amount": 9928000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-30 | sec_edgar |
| accounts_receivable | {"amount": 9430000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_receivable | {"amount": 10245000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_receivable | {"amount": 12324000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_receivable | {"amount": 11394000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| accounts_receivable | {"amount": 10037000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| accounts_receivable | {"amount": 9080000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| accounts_receivable | {"amount": 9920000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 6675000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_receivable | {"amount": 5026000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-06-30 | sec_edgar |
| accounts_receivable | {"amount": 4409000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-03-31 | sec_edgar |
| accounts_receivable | {"amount": 3177000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-12-30 | sec_edgar |
| accounts_receivable | {"amount": 2142000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-09-30 | sec_edgar |
| accounts_receivable | {"amount": 2024000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-07-01 | sec_edgar |
| accounts_receivable | {"amount": 831000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-04-01 | sec_edgar |
| accounts_receivable | {"amount": 417000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-01-01 | sec_edgar |
| capex | {"amount": 702000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-06-30 | sec_edgar |
| capex | {"amount": 526000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2019-03-31 | sec_edgar |
| capex | {"amount": 686000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-12-31 | sec_edgar |
| capex | {"amount": 533000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-09-30 | sec_edgar |
| capex | {"amount": 407000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2018-06-30 | sec_edgar |
| capex | {"amount": 90000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren | 2018-03-31 | sec_edgar |
| capex | {"amount": 1231000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-12-31 | sec_edgar |
| capex | {"amount": 1231000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-12-31 | sec_edgar |
| capex | {"amount": 875000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-09-30 | sec_edgar |
| capex | {"amount": 875000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-09-30 | sec_edgar |
| capex | {"amount": 614000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-06-30 | sec_edgar |
| capex | {"amount": 614000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-06-30 | sec_edgar |
| capex | {"amount": 531000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-03-31 | sec_edgar |
| capex | {"amount": 531000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2017-03-31 | sec_edgar |
| capex | {"amount": 4031000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-12-30 | sec_edgar |
| capex | {"amount": 3413000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-09-30 | sec_edgar |
| capex | {"amount": 1819000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2016-07-01 | sec_edgar |
| capex | {"amount": 702000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2016-04-01 | sec_edgar |
| capex | {"amount": 529000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2016-01-01 | sec_edgar |
| capex | {"amount": 463000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-10-02 | sec_edgar |
| capex | {"amount": 363000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-07-03 | sec_edgar |
| capex | {"amount": 121000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre | 2015-04-03 | sec_edgar |
| cash_and_equivalents | {"amount": 69764000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 81310000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2019-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 99240000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 101858000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 43694000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 53851000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2018-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 28165000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 37531000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 34424000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 48067000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 63710000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 63710000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-12-30 | sec_edgar |
| cash_and_equivalents | {"amount": 75623000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 83525000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-07-01 | sec_edgar |
| cash_and_equivalents | {"amount": 90347000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-04-01 | sec_edgar |
| cash_and_equivalents | {"amount": 202000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2016-01-01 | sec_edgar |
| cash_and_equivalents | {"amount": 432000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2015-10-02 | sec_edgar |
| cash_and_equivalents | {"amount": 1674000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2015-07-03 | sec_edgar |
| cash_and_equivalents | {"amount": 975000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2015-04-03 | sec_edgar |
| cash_and_equivalents | {"amount": 418000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency": | 2015-01-02 | sec_edgar |
| cashflow_financing | {"amount": 307000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2019-06-30 | sec_edgar |
| cashflow_financing | {"amount": 293000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre | 2019-03-31 | sec_edgar |
| cashflow_financing | {"amount": 105852000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-12-31 | sec_edgar |
| cashflow_financing | {"amount": 105635000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cu | 2018-09-30 | sec_edgar |
| cashflow_financing | {"amount": 35742000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2018-06-30 | sec_edgar |
| cashflow_financing | {"amount": 35587000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2018-03-31 | sec_edgar |
| cashflow_financing | {"amount": 13883000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-12-31 | sec_edgar |
| cashflow_financing | {"amount": 13883000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-12-31 | sec_edgar |
| cashflow_financing | {"amount": 13943000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-09-30 | sec_edgar |
| cashflow_financing | {"amount": 13943000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2017-09-30 | sec_edgar |
| cashflow_financing | {"amount": 24000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curren | 2017-06-30 | sec_edgar |
| cashflow_financing | {"amount": 7000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currenc | 2017-03-31 | sec_edgar |
| cashflow_financing | {"amount": 93324000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2016-12-30 | sec_edgar |
| cashflow_financing | {"amount": 93208000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur | 2016-09-30 | sec_edgar |
| cashflow_investing | {"amount": -702000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2019-06-30 | sec_edgar |
| cashflow_investing | {"amount": -526000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2019-03-31 | sec_edgar |
| cashflow_investing | {"amount": 3914000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2018-12-31 | sec_edgar |
| cashflow_investing | {"amount": -533000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2018-09-30 | sec_edgar |
| cashflow_investing | {"amount": -407000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2018-06-30 | sec_edgar |
| cashflow_investing | {"amount": -90000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curre | 2018-03-31 | sec_edgar |
| cashflow_investing | {"amount": -1231000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2017-12-31 | sec_edgar |
| cashflow_investing | {"amount": -1231000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2017-12-31 | sec_edgar |
| cashflow_investing | {"amount": -875000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2017-09-30 | sec_edgar |
| cashflow_investing | {"amount": -875000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2017-09-30 | sec_edgar |
| cashflow_investing | {"amount": -614000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2017-06-30 | sec_edgar |
| cashflow_investing | {"amount": -531000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr | 2017-03-31 | sec_edgar |
| cashflow_investing | {"amount": -4031000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2016-12-30 | sec_edgar |
| cashflow_investing | {"amount": -3413000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur | 2016-09-30 | sec_edgar |
| cashflow_operating | {"amount": -29081000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2019-06-30 | sec_edgar |
| cashflow_operating | {"amount": -17697000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2019-03-31 | sec_edgar |
| cashflow_operating | {"amount": -38691000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2018-12-31 | sec_edgar |
| cashflow_operating | {"amount": -31409000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2018-09-30 | sec_edgar |
| cashflow_operating | {"amount": -19806000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2018-06-30 | sec_edgar |
| cashflow_operating | {"amount": -9811000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cur | 2018-03-31 | sec_edgar |
| cashflow_operating | {"amount": -48197000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2017-12-31 | sec_edgar |
| cashflow_operating | {"amount": -48197000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2017-12-31 | sec_edgar |
| cashflow_operating | {"amount": -39247000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2017-09-30 | sec_edgar |
| cashflow_operating | {"amount": -39247000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2017-09-30 | sec_edgar |
| cashflow_operating | {"amount": -28696000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2017-06-30 | sec_edgar |
| cashflow_operating | {"amount": -28696000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2017-06-30 | sec_edgar |
| cashflow_operating | {"amount": -15119000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2017-03-31 | sec_edgar |
| cashflow_operating | {"amount": -15119000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2017-03-31 | sec_edgar |
| cashflow_operating | {"amount": -25785000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2016-12-30 | sec_edgar |
| cashflow_operating | {"amount": -14374000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu | 2016-09-30 | sec_edgar |
| cashflow_operating | {"amount": -7992000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2016-07-01 | sec_edgar |
| cashflow_operating | {"amount": -3461000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2016-04-01 | sec_edgar |
| cashflow_operating | {"amount": -23430000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2016-01-01 | sec_edgar |
| cashflow_operating | {"amount": -15551000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2015-10-02 | sec_edgar |
| cashflow_operating | {"amount": -10901000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContin | 2015-07-03 | sec_edgar |
| cashflow_operating | {"amount": -5976000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2015-04-03 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 17885297, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 17792244, "concept": "us-gaap:CommonStockSharesIssued"} | 2019-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 17689928, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 17573669, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 14254086, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 14147446, "concept": "us-gaap:CommonStockSharesIssued"} | 2018-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10849385, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10745653, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10489091, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-06-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10342317, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-03-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10319627, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-12-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10288856, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-09-30 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10268912, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-07-01 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 10258278, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-04-01 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 0, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-01-01 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 17885297, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-07-23 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 17885297, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 17800235, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-04-23 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 17792244, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2019-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 17699519, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2019-02-20 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 17689928, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 17608955, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2018-10-19 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 17573669, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14260449, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2018-07-23 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14254086, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14153305, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2018-04-26 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14147446, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2018-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 14109967, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2018-02-21 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10849385, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10784164, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2017-10-23 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10745653, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10700000, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2017-07-27 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10489091, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-06-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10342483, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2017-04-28 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10342317, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-03-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10337753, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2017-02-23 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10319627, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-12-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10309065, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-11-01 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10288856, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-09-30 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10277629, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-08-02 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10268912, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-07-01 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10267666, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-05-04 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10258278, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-04-01 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10258278, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-03-14 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 0, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-03-13 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 0, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-01-01 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 10258278, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-04-03 | sec_edgar |
| cost_of_revenue | {"amount": 5548000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2019-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 11585000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2019-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 6037000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2019-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 22997000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 6597000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 17641000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 10220000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 5800000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 4420000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2018-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 15886000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 14427000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2017-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 4151000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2017-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 10101000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2017-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 10101000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 5950000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2017-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 5950000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 3539000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2017-06-30 | sec_edgar |
| cost_of_revenue | {"amount": 2411000, "concept": "us-gaap:CostOfGoodsAndServicesSold", "currency": "USD"} | 2017-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 2411000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-03-31 | sec_edgar |
| cost_of_revenue | {"amount": 6430000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-12-30 | sec_edgar |
| cost_of_revenue | {"amount": 1628000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 3946000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-09-30 | sec_edgar |
| cost_of_revenue | {"amount": 2318000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-07-01 | sec_edgar |
| cost_of_revenue | {"amount": 1263000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-07-01 | sec_edgar |
| cost_of_revenue | {"amount": 1055000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-04-01 | sec_edgar |
| cost_of_revenue | {"amount": 3371000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-01-01 | sec_edgar |
| cost_of_revenue | {"amount": 538000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-10-02 | sec_edgar |
| cost_of_revenue | {"amount": 2475000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-10-02 | sec_edgar |
| cost_of_revenue | {"amount": 1937000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-07-03 | sec_edgar |
| cost_of_revenue | {"amount": 931000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-07-03 | sec_edgar |
| current_assets | {"amount": 89845000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| current_assets | {"amount": 100735000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| current_assets | {"amount": 119308000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| current_assets | {"amount": 119148000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| current_assets | {"amount": 60240000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |