2020 Q4 Form 10-Q Financial Statement
#000107718320000206 Filed on October 29, 2020
Income Statement
Concept | 2020 Q4 | 2020 Q3 | 2019 Q3 |
---|---|---|---|
Revenue | $126.0M | $125.4M | $104.7M |
YoY Change | 17.9% | 19.84% | 51.49% |
Cost Of Revenue | $68.50M | $71.38M | $53.84M |
YoY Change | 20.39% | 32.58% | 46.4% |
Gross Profit | $57.50M | $54.07M | $50.83M |
YoY Change | 15.18% | 6.36% | 57.27% |
Gross Profit Margin | 45.63% | 43.1% | 48.56% |
Selling, General & Admin | $47.20M | $47.43M | $44.56M |
YoY Change | 9.51% | 6.44% | 59.41% |
% of Gross Profit | 82.09% | 87.73% | 87.67% |
Research & Development | $2.100M | $1.964M | $2.611M |
YoY Change | 0.0% | -24.78% | 485.43% |
% of Gross Profit | 3.65% | 3.63% | 5.14% |
Depreciation & Amortization | $9.620M | $9.000M | $7.230M |
YoY Change | 26.58% | 24.48% | 32.18% |
% of Gross Profit | 16.73% | 16.65% | 14.22% |
Operating Expenses | $51.80M | $49.40M | $47.17M |
YoY Change | 8.82% | 4.71% | 66.1% |
Operating Profit | $5.700M | $4.669M | $3.659M |
YoY Change | 145.37% | 27.6% | -6.66% |
Interest Expense | -$2.200M | $2.458M | $203.0K |
YoY Change | 450.0% | 1110.84% | -89.16% |
% of Operating Profit | -38.6% | 52.65% | 5.55% |
Other Income/Expense, Net | $4.200M | $11.00K | $35.00K |
YoY Change | 740.0% | -68.57% | 16.67% |
Pretax Income | $7.600M | $2.222M | $3.491M |
YoY Change | 216.67% | -36.35% | 68.08% |
Income Tax | -$7.900M | -$335.0K | $1.348M |
% Of Pretax Income | -103.95% | -15.08% | 38.61% |
Net Earnings | $15.40M | $2.557M | $2.143M |
YoY Change | 144.6% | 19.32% | 5.93% |
Net Earnings / Revenue | 12.22% | 2.04% | 2.05% |
Basic Earnings Per Share | |||
Diluted Earnings Per Share | $123.8K | $21.81K | $19.46K |
COMMON SHARES | |||
Basic Shares Outstanding | 111.0M shares | 110.5M shares | 103.9M shares |
Diluted Shares Outstanding | 119.2M shares | 107.9M shares |
Balance Sheet
Concept | 2020 Q4 | 2020 Q3 | 2019 Q3 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $296.3M | $283.6M | $178.9M |
YoY Change | 71.23% | 58.53% | 51.1% |
Cash & Equivalents | $228.7M | $233.2M | $178.9M |
Short-Term Investments | $67.55M | $50.38M | |
Other Short-Term Assets | $4.555M | $3.968M | $603.0K |
YoY Change | 65.76% | 558.04% | -90.43% |
Inventory | $29.53M | $20.64M | $12.63M |
Prepaid Expenses | $11.55M | $10.46M | $8.742M |
Receivables | $106.8M | $103.7M | $91.13M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $448.7M | $422.4M | $292.0M |
YoY Change | 54.34% | 44.65% | 50.31% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $85.87M | $85.45M | $62.49M |
YoY Change | 33.78% | 36.74% | 52.39% |
Goodwill | $211.1M | $210.8M | $198.6M |
YoY Change | 6.28% | 6.14% | 35.08% |
Intangibles | $120.7M | $123.4M | $129.1M |
YoY Change | -4.73% | -4.44% | |
Long-Term Investments | $29.60M | $25.60M | |
YoY Change | |||
Other Assets | $4.503M | $3.817M | $3.214M |
YoY Change | 58.17% | 18.76% | 9.43% |
Total Long-Term Assets | $539.6M | $537.1M | $419.2M |
YoY Change | 28.85% | 28.13% | 60.68% |
TOTAL ASSETS | |||
Total Short-Term Assets | $448.7M | $422.4M | $292.0M |
Total Long-Term Assets | $539.6M | $537.1M | $419.2M |
Total Assets | $988.3M | $959.4M | $711.2M |
YoY Change | 39.3% | 34.91% | 56.25% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $24.97M | $17.74M | $18.00M |
YoY Change | 27.58% | -1.44% | 95.6% |
Accrued Expenses | $41.30M | $39.50M | $37.70M |
YoY Change | 27.86% | 4.77% | 66.08% |
Deferred Revenue | $4.029M | $3.716M | $1.187M |
YoY Change | 150.25% | 213.06% | -5.72% |
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $0.00 | $0.00 | $12.00M |
YoY Change | -100.0% | -100.0% | -13.67% |
Total Short-Term Liabilities | $73.18M | $64.61M | $68.91M |
YoY Change | 14.52% | -6.23% | 46.44% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $169.1M | $167.8M | $97.00M |
YoY Change | 78.0% | 72.99% | 0.62% |
Other Long-Term Liabilities | $4.056M | $3.937M | $4.674M |
YoY Change | 13.74% | -15.77% | 289.5% |
Total Long-Term Liabilities | $220.9M | $228.5M | $145.2M |
YoY Change | 59.81% | 57.29% | 38.95% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $73.18M | $64.61M | $68.91M |
Total Long-Term Liabilities | $220.9M | $228.5M | $145.2M |
Total Liabilities | $294.0M | $293.1M | $214.1M |
YoY Change | 45.49% | 36.85% | 41.28% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$7.185M | -$22.60M | -$17.65M |
YoY Change | -36.74% | 28.03% | -65.76% |
Common Stock | $701.4M | $688.8M | $516.9M |
YoY Change | 34.8% | 33.25% | 45.83% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $694.3M | $666.4M | $497.0M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $988.3M | $959.4M | $711.2M |
YoY Change | 39.3% | 34.91% | 56.25% |
Cashflow Statement
Concept | 2020 Q4 | 2020 Q3 | 2019 Q3 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $15.40M | $2.557M | $2.143M |
YoY Change | 144.6% | 19.32% | 5.93% |
Depreciation, Depletion And Amortization | $9.620M | $9.000M | $7.230M |
YoY Change | 26.58% | 24.48% | 32.18% |
Cash From Operating Activities | $5.990M | $520.0K | $18.63M |
YoY Change | 78.27% | -97.21% | 122.32% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$11.51M | -$7.860M | -$7.310M |
YoY Change | 89.31% | 7.52% | 240.0% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$17.35M | -$62.86M | $0.00 |
YoY Change | |||
Cash From Investing Activities | -$28.85M | -$70.72M | -$7.310M |
YoY Change | 374.51% | 867.44% | 240.0% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 8.270M | 4.110M | 130.0K |
YoY Change | -362.54% | 3061.54% | -99.87% |
NET CHANGE | |||
Cash From Operating Activities | 5.990M | 520.0K | 18.63M |
Cash From Investing Activities | -28.85M | -70.72M | -7.310M |
Cash From Financing Activities | 8.270M | 4.110M | 130.0K |
Net Change In Cash | -14.59M | -66.09M | 11.45M |
YoY Change | 148.55% | -677.21% | -89.5% |
FREE CASH FLOW | |||
Cash From Operating Activities | $5.990M | $520.0K | $18.63M |
Capital Expenditures | -$11.51M | -$7.860M | -$7.310M |
Free Cash Flow | $17.50M | $8.380M | $25.94M |
YoY Change | 85.38% | -67.69% | 146.34% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Entity Registrant Name
EntityRegistrantName
|
NEOGENOMICS, INC. | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
NV | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
74-2897368 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
12701 Commonwealth Drive, | ||
dei |
Entity Address Address Line2
EntityAddressAddressLine2
|
Suite 9, | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2020-09-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
001-35756 | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001077183 | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2020 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
768-0600 | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Fort Myers, | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
FL | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
33913 | ||
dei |
City Area Code
CityAreaCode
|
(239) | ||
dei |
Security12b Title
Security12bTitle
|
Common stock ($0.001 par value) | ||
dei |
Trading Symbol
TradingSymbol
|
NEO | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Large Accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
false | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2020Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
111029644 | shares |
CY2020Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
233233000 | USD |
CY2019Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
173016000 | USD |
CY2020Q3 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
50375000 | USD |
CY2019Q4 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
0 | USD |
CY2020Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
103697000 | USD |
CY2019Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
94242000 | USD |
CY2020Q3 | us-gaap |
Inventory Net
InventoryNet
|
20643000 | USD |
CY2019Q4 | us-gaap |
Inventory Net
InventoryNet
|
14405000 | USD |
CY2020Q3 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
10459000 | USD |
CY2019Q4 | us-gaap |
Prepaid Expense Current
PrepaidExpenseCurrent
|
6327000 | USD |
CY2020Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
3968000 | USD |
CY2019Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
2748000 | USD |
CY2020Q3 | us-gaap |
Assets Current
AssetsCurrent
|
422375000 | USD |
CY2019Q4 | us-gaap |
Assets Current
AssetsCurrent
|
290738000 | USD |
CY2020Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
85987000 | USD |
CY2019Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
68809000 | USD |
CY2020Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
85449000 | USD |
CY2019Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
64188000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
45856000 | USD |
CY2019Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
26492000 | USD |
CY2020Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
123353000 | USD |
CY2019Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
126640000 | USD |
CY2020Q3 | us-gaap |
Goodwill
Goodwill
|
210833000 | USD |
CY2019Q4 | us-gaap |
Goodwill
Goodwill
|
198601000 | USD |
CY2020Q3 | us-gaap |
Restricted Cash Noncurrent
RestrictedCashNoncurrent
|
32003000 | USD |
CY2019Q4 | us-gaap |
Restricted Cash Noncurrent
RestrictedCashNoncurrent
|
0 | USD |
CY2020Q3 | neo |
Prepaid Rent Noncurrent
PrepaidRentNoncurrent
|
10142000 | USD |
CY2019Q4 | neo |
Prepaid Rent Noncurrent
PrepaidRentNoncurrent
|
0 | USD |
CY2020Q3 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
|
25600000 | USD |
CY2019Q4 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
|
0 | USD |
CY2020Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
3817000 | USD |
CY2019Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2847000 | USD |
CY2020Q3 | us-gaap |
Assets
Assets
|
959428000 | USD |
CY2019Q4 | us-gaap |
Assets
Assets
|
709506000 | USD |
CY2020Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
17735000 | USD |
CY2019Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
19568000 | USD |
CY2020Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
26083000 | USD |
CY2019Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
21365000 | USD |
CY2020Q3 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
8677000 | USD |
CY2019Q4 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
7548000 | USD |
CY2020Q3 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
3700000 | USD |
CY2019Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
5432000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
4701000 | USD |
CY2019Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
3381000 | USD |
CY2020Q3 | us-gaap |
Secured Debt Current
SecuredDebtCurrent
|
0 | USD |
CY2019Q4 | us-gaap |
Secured Debt Current
SecuredDebtCurrent
|
5000000 | USD |
CY2020Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
3716000 | USD |
CY2019Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
1610000 | USD |
CY2020Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
64612000 | USD |
CY2019Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
63904000 | USD |
CY2020Q3 | us-gaap |
Convertible Debt Noncurrent
ConvertibleDebtNoncurrent
|
166440000 | USD |
CY2019Q4 | us-gaap |
Convertible Debt Noncurrent
ConvertibleDebtNoncurrent
|
0 | USD |
CY2020Q3 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
1399000 | USD |
CY2019Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
3199000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
43123000 | USD |
CY2019Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
24034000 | USD |
CY2020Q3 | us-gaap |
Secured Long Term Debt
SecuredLongTermDebt
|
0 | USD |
CY2019Q4 | us-gaap |
Secured Long Term Debt
SecuredLongTermDebt
|
91829000 | USD |
CY2020Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
3937000 | USD |
CY2019Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
3566000 | USD |
CY2020Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
13554000 | USD |
CY2019Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
15566000 | USD |
CY2020Q3 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
228453000 | USD |
CY2019Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
138194000 | USD |
CY2020Q3 | us-gaap |
Liabilities
Liabilities
|
293065000 | USD |
CY2019Q4 | us-gaap |
Liabilities
Liabilities
|
202098000 | USD |
CY2020Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2019Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2019Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
250000000 | shares |
CY2020Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
250000000 | shares |
CY2020Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
111010418 | shares |
CY2020Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
111010418 | shares |
CY2019Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
104781236 | shares |
CY2019Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
104781236 | shares |
CY2020Q3 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
111000 | USD |
CY2019Q4 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
105000 | USD |
CY2020Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
688832000 | USD |
CY2019Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
520278000 | USD |
CY2020Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
22000 | USD |
CY2019Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-1618000 | USD |
CY2020Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-22602000 | USD |
CY2019Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-11357000 | USD |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
666363000 | USD |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
507408000 | USD |
CY2020Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
959428000 | USD |
CY2019Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
709506000 | USD |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
125444000 | USD |
CY2019Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
104672000 | USD |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
318451000 | USD | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
301962000 | USD | |
CY2020Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
71379000 | USD |
CY2019Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
53840000 | USD |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
190011000 | USD | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
155049000 | USD | |
CY2020Q3 | us-gaap |
Gross Profit
GrossProfit
|
54065000 | USD |
CY2019Q3 | us-gaap |
Gross Profit
GrossProfit
|
50832000 | USD |
us-gaap |
Gross Profit
GrossProfit
|
128440000 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
146913000 | USD | |
CY2020Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
36128000 | USD |
CY2019Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
33054000 | USD |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
107085000 | USD | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
94773000 | USD | |
CY2020Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1964000 | USD |
CY2019Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
2611000 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
6129000 | USD | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
6407000 | USD | |
CY2020Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
11304000 | USD |
CY2019Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
11508000 | USD |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
34757000 | USD | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
35048000 | USD | |
CY2020Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
49396000 | USD |
CY2019Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
47173000 | USD |
us-gaap |
Operating Expenses
OperatingExpenses
|
147971000 | USD | |
us-gaap |
Operating Expenses
OperatingExpenses
|
136228000 | USD | |
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
4669000 | USD |
CY2019Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3659000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-19531000 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
10685000 | USD | |
CY2020Q3 | us-gaap |
Interest Expense
InterestExpense
|
2458000 | USD |
CY2019Q3 | us-gaap |
Interest Expense
InterestExpense
|
203000 | USD |
us-gaap |
Interest Expense
InterestExpense
|
4825000 | USD | |
us-gaap |
Interest Expense
InterestExpense
|
3333000 | USD | |
CY2020Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
11000 | USD |
CY2019Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
35000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
7639000 | USD | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-5124000 | USD | |
CY2020Q3 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | USD |
CY2019Q3 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | USD |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-1400000 | USD | |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-1018000 | USD | |
CY2020Q3 | neo |
Gain Loss On Termination Of Interest Rate Swap
GainLossOnTerminationOfInterestRateSwap
|
0 | USD |
CY2019Q3 | neo |
Gain Loss On Termination Of Interest Rate Swap
GainLossOnTerminationOfInterestRateSwap
|
0 | USD |
neo |
Gain Loss On Termination Of Interest Rate Swap
GainLossOnTerminationOfInterestRateSwap
|
-3506000 | USD | |
neo |
Gain Loss On Termination Of Interest Rate Swap
GainLossOnTerminationOfInterestRateSwap
|
0 | USD | |
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
2222000 | USD |
CY2019Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
3491000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-21623000 | USD | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1210000 | USD | |
CY2020Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-335000 | USD |
CY2019Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1348000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-10378000 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-500000 | USD | |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2557000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2143000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-11245000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
1710000 | USD | |
CY2020Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
2557000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
2143000 | USD |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-11245000 | USD | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
1710000 | USD | |
CY2020Q3 | us-gaap |
Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
|
1975000 | USD |
CY2019Q3 | us-gaap |
Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
|
0 | USD |
us-gaap |
Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
|
0 | USD | |
us-gaap |
Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
|
0 | USD | |
CY2020Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
4532000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
2143000 | USD |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-11245000 | USD | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
1710000 | USD | |
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.02 | |
CY2019Q3 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.02 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
-0.10 | ||
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.02 | ||
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.04 | |
CY2019Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.02 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
-0.10 | ||
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.02 | ||
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
110461000 | shares |
CY2019Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
103899000 | shares |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
107605000 | shares | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
99149000 | shares | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
119191000 | shares |
CY2019Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
107880000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
107605000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
102766000 | shares | |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2557000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2143000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-11245000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
1710000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-21000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
0 | USD |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-21000 | USD | |
us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
0 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
0 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
-217000 | USD |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
-1000000 | USD | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
|
-1801000 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
0 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
0 | USD |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
-2661000 | USD | |
us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
0 | USD | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-21000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-217000 | USD |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
1640000 | USD | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-1801000 | USD | |
CY2020Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
2536000 | USD |
CY2019Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
1926000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-9605000 | USD | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-91000 | USD | |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
507408000 | USD |
CY2020Q1 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
796000 | USD |
CY2020Q1 | us-gaap |
Adjustments To Additional Paid In Capital Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
|
15000 | USD |
CY2020Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-1038000 | USD |
CY2020Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-212000 | USD |
CY2020Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
2897000 | USD |
CY2020Q1 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Employee Stock Purchase Program Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition
|
194000 | USD |
CY2020Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1991000 | USD |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-6978000 | USD |
CY2020Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
505043000 | USD |
CY2020Q2 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
928000 | USD |
CY2020Q2 | us-gaap |
Adjustments To Additional Paid In Capital Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
|
209000 | USD |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
38000 | USD |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
-2661000 | USD |
CY2020Q2 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-824000 | USD |
CY2020Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
127293000 | USD |
CY2020Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
2014000 | USD |
CY2020Q2 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Employee Stock Purchase Program Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition
|
211000 | USD |
CY2020Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2424000 | USD |
CY2020Q2 | us-gaap |
Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
|
30912000 | USD |
CY2020Q2 | neo |
Adjustments To Additional Paid In Capital Convertible Notes Issued Tax Liability
AdjustmentsToAdditionalPaidInCapitalConvertibleNotesIssuedTaxLiability
|
9330000 | USD |
CY2020Q2 | neo |
Adjustments To Additional Paid In Capital Convertible Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalConvertibleStockIssuedIssuanceCosts
|
108000 | USD |
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-6824000 | USD |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
654229000 | USD |
CY2020Q3 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
808000 | USD |
CY2020Q3 | us-gaap |
Adjustments To Additional Paid In Capital Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
|
29000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-21000 | USD |
CY2020Q3 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-237000 | USD |
CY2020Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
4846000 | USD |
CY2020Q3 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Employee Stock Purchase Program Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition
|
222000 | USD |
CY2020Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2494000 | USD |
CY2020Q3 | neo |
Adjustments To Additional Paid In Capital Tax Liability Component Of Convertible Debt Subsequent Adjustment
AdjustmentsToAdditionalPaidInCapitalTaxLiabilityComponentOfConvertibleDebtSubsequentAdjustment
|
1524000 | USD |
CY2020Q3 | neo |
Adjustments To Additional Paid In Capital Convertible Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalConvertibleStockIssuedIssuanceCosts
|
30000 | USD |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2557000 | USD |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
666363000 | USD |
CY2018Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
320443000 | USD |
CY2019Q1 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
419000 | USD |
CY2019Q1 | us-gaap |
Adjustments To Additional Paid In Capital Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
|
66000 | USD |
CY2019Q1 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-557000 | USD |
CY2019Q1 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
3894000 | USD |
CY2019Q1 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Employee Stock Purchase Program Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition
|
119000 | USD |
CY2019Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2020000 | USD |
CY2019Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2424000 | USD |
CY2019Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
323848000 | USD |
CY2019Q2 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
653000 | USD |
CY2019Q2 | us-gaap |
Adjustments To Additional Paid In Capital Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
|
211000 | USD |
CY2019Q2 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-1027000 | USD |
CY2019Q2 | neo |
Adjustments To Additional Paid In Capital Working Capital Adjustment Acquisitions
AdjustmentsToAdditionalPaidInCapitalWorkingCapitalAdjustmentAcquisitions
|
-1977000 | USD |
CY2019Q2 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
160774000 | USD |
CY2019Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
3370000 | USD |
CY2019Q2 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Employee Stock Purchase Program Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition
|
162000 | USD |
CY2019Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2151000 | USD |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1991000 | USD |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
489734000 | USD |
CY2019Q3 | us-gaap |
Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
|
564000 | USD |
CY2019Q3 | us-gaap |
Adjustments To Additional Paid In Capital Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
|
-23000 | USD |
CY2019Q3 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-217000 | USD |
CY2019Q3 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-688000 | USD |
CY2019Q3 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
|
-688000 | USD |
CY2019Q3 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
289081 | shares |
CY2019Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
2173000 | USD |
CY2019Q3 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
2173000 | USD |
CY2019Q3 | us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Employee Stock Purchase Program Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition
|
144000 | USD |
CY2019Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
3131000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2143000 | USD |
CY2019Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
497007000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-11245000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
1710000 | USD | |
us-gaap |
Depreciation
Depreciation
|
18705000 | USD | |
us-gaap |
Depreciation
Depreciation
|
15200000 | USD | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-371000 | USD | |
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-451000 | USD | |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-1400000 | USD | |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-1018000 | USD | |
neo |
Gain Loss On Termination Of Interest Rate Swap
GainLossOnTerminationOfInterestRateSwap
|
-3506000 | USD | |
neo |
Gain Loss On Termination Of Interest Rate Swap
GainLossOnTerminationOfInterestRateSwap
|
0 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
7387000 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
7482000 | USD | |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
138000 | USD | |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
323000 | USD | |
us-gaap |
Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
|
2705000 | USD | |
us-gaap |
Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
|
0 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
7536000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
7727000 | USD | |
us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
6365000 | USD | |
us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
3224000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
9455000 | USD | |
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
14219000 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
5704000 | USD | |
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
3982000 | USD | |
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
4189000 | USD | |
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
1013000 | USD | |
neo |
Increase Decrease In Prepaid Construction
IncreaseDecreaseInPrepaidConstruction
|
10142000 | USD | |
neo |
Increase Decrease In Prepaid Construction
IncreaseDecreaseInPrepaidConstruction
|
0 | USD | |
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
2568000 | USD | |
us-gaap |
Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
|
381000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
-9335000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
2470000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-4525000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
20010000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
92220000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
169080000 | USD | |
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
53396000 | USD | |
us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
0 | USD | |
us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
3000000 | USD | |
us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
0 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
17591000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
13953000 | USD | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
37000000 | USD | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | USD | |
us-gaap |
Payments To Acquire Interest In Subsidiaries And Affiliates
PaymentsToAcquireInterestInSubsidiariesAndAffiliates
|
25600000 | USD | |
us-gaap |
Payments To Acquire Interest In Subsidiaries And Affiliates
PaymentsToAcquireInterestInSubsidiariesAndAffiliates
|
0 | USD | |
neo |
Business Combination Working Capital Adjustment
BusinessCombinationWorkingCapitalAdjustment
|
0 | USD | |
neo |
Business Combination Working Capital Adjustment
BusinessCombinationWorkingCapitalAdjustment
|
399000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-130587000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-13554000 | USD | |
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
0 | USD | |
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
5000000 | USD | |
neo |
Repayments Of Equipment And Other Finance Obligation
RepaymentsOfEquipmentAndOtherFinanceObligation
|
4331000 | USD | |
neo |
Proceeds From Equity Offering Net
ProceedsFromEquityOfferingNet
|
160774000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
227332000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
162624000 | USD | |
neo |
Repayments Of Equipment And Other Finance Obligation
RepaymentsOfEquipmentAndOtherFinanceObligation
|
5481000 | USD | |
us-gaap |
Proceeds From Issuance Of Secured Debt
ProceedsFromIssuanceOfSecuredDebt
|
0 | USD | |
us-gaap |
Proceeds From Issuance Of Secured Debt
ProceedsFromIssuanceOfSecuredDebt
|
100000000 | USD | |
us-gaap |
Repayments Of Secured Debt
RepaymentsOfSecuredDebt
|
97540000 | USD | |
us-gaap |
Repayments Of Secured Debt
RepaymentsOfSecuredDebt
|
96750000 | USD | |
neo |
Derivative Termination Fee
DerivativeTerminationFee
|
3317000 | USD | |
neo |
Derivative Termination Fee
DerivativeTerminationFee
|
0 | USD | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
0 | USD | |
us-gaap |
Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
|
1051000 | USD | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
10761000 | USD | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
10132000 | USD | |
us-gaap |
Proceeds From Convertible Debt
ProceedsFromConvertibleDebt
|
194466000 | USD | |
us-gaap |
Proceeds From Convertible Debt
ProceedsFromConvertibleDebt
|
0 | USD | |
neo |
Proceeds From Equity Offering Net
ProceedsFromEquityOfferingNet
|
127293000 | USD | |
CY2019Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
178891000 | USD |
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
173016000 | USD |
CY2018Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
9811000 | USD |
CY2020Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
265236000 | USD |
CY2020Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
233233000 | USD |
CY2019Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
178891000 | USD |
CY2020Q3 | us-gaap |
Restricted Cash Noncurrent
RestrictedCashNoncurrent
|
32003000 | USD |
CY2019Q3 | us-gaap |
Restricted Cash Noncurrent
RestrictedCashNoncurrent
|
0 | USD |
CY2020Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
265236000 | USD |
CY2019Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
178891000 | USD |
us-gaap |
Interest Paid Net
InterestPaidNet
|
1638000 | USD | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
4295000 | USD | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
209000 | USD | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
316000 | USD | |
neo |
Working Capital Adjustment Acquisitions
WorkingCapitalAdjustmentAcquisitions
|
0 | USD | |
neo |
Working Capital Adjustment Acquisitions
WorkingCapitalAdjustmentAcquisitions
|
1977000 | USD | |
us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
428000 | USD | |
us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
3665000 | USD | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
3521000 | USD | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
810000 | USD | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment | |
neo |
Percentage Of Consolidated Assets Net Revenues And Net Income Reported By Reportable Operating Segment
PercentageOfConsolidatedAssetsNetRevenuesAndNetIncomeReportedByReportableOperatingSegment
|
1 | ||
CY2020Q3 | us-gaap |
Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
|
-1900000 | USD |
neo |
Proceeds From Government Assistance Cares Act
ProceedsFromGovernmentAssistanceCARESAct
|
7900000 | USD | |
CY2020Q3 | neo |
Proceeds From Government Assistance Cares Act
ProceedsFromGovernmentAssistanceCARESAct
|
0 | USD |
CY2019Q3 | neo |
Proceeds From Government Assistance Cares Act
ProceedsFromGovernmentAssistanceCARESAct
|
0 | USD |
neo |
Proceeds From Government Assistance Cares Act
ProceedsFromGovernmentAssistanceCARESAct
|
0 | USD | |
CY2020Q3 | neo |
Social Security Tax Employer Deferral Cares Act
SocialSecurityTaxEmployerDeferralCARESAct
|
2900000 | USD |
CY2019Q4 | neo |
Social Security Tax Employer Deferral Cares Act
SocialSecurityTaxEmployerDeferralCARESAct
|
0 | USD |
neo |
Employee Retention Tax Credit Cares Act
EmployeeRetentionTaxCreditCARESAct
|
1100000 | USD | |
CY2020Q3 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
32000000 | USD |
CY2019Q4 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
0 | USD |
CY2020Q3 | us-gaap |
Debt Securities Available For Sale Amortized Cost Current
DebtSecuritiesAvailableForSaleAmortizedCostCurrent
|
50396000 | USD |
CY2020Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
4000 | USD |
CY2020Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
25000 | USD |
CY2020Q3 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
50375000 | USD |
CY2020Q3 | us-gaap |
Debt Securities Available For Sale Accrued Interest After Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss
|
100000 | USD |
CY2020Q3 | us-gaap |
Available For Sale Securities Debt Maturities Within One Year Fair Value
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
|
19424000 | USD |
CY2020Q3 | us-gaap |
Available For Sale Securities Debt Maturities After One Through Five Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
|
30951000 | USD |
CY2020Q3 | us-gaap |
Available For Sale Securities Debt Maturities After Five Through Ten Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
|
0 | USD |
CY2020Q3 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
50375000 | USD |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
1129000 | USD |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
7662000 | USD |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
5414000 | USD |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
5289000 | USD |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
5349000 | USD |
CY2020Q3 | neo |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
37570000 | USD |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
62413000 | USD |
CY2020Q3 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
14589000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
47824000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
4701000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
43123000 | USD |
CY2020Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P12Y | |
CY2020Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.044 | |
CY2020Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
1747000 | USD |
CY2019Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
1271000 | USD |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
6024000 | USD | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
4365000 | USD | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
23766000 | USD | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
19341000 | USD | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
5101000 | USD | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2878000 | USD | |
neo |
Lessee Operating Lease Lease Not Yet Commenced Amount
LesseeOperatingLeaseLeaseNotYetCommencedAmount
|
34600000 | USD | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment | |
CY2020Q3 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
1533000 | USD |
CY2019Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
1000000 | USD |
CY2020Q3 | us-gaap |
Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
|
271000 | USD |
CY2019Q4 | us-gaap |
Contract With Customer Asset Net Noncurrent
ContractWithCustomerAssetNetNoncurrent
|
153000 | USD |
CY2020Q3 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
1804000 | USD |
CY2019Q4 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
1153000 | USD |
CY2020Q3 | us-gaap |
Capitalized Contract Cost Net Current
CapitalizedContractCostNetCurrent
|
160000 | USD |
CY2019Q4 | us-gaap |
Capitalized Contract Cost Net Current
CapitalizedContractCostNetCurrent
|
133000 | USD |
CY2020Q3 | us-gaap |
Capitalized Contract Cost Net Noncurrent
CapitalizedContractCostNetNoncurrent
|
809000 | USD |
CY2019Q4 | us-gaap |
Capitalized Contract Cost Net Noncurrent
CapitalizedContractCostNetNoncurrent
|
798000 | USD |
CY2020Q3 | us-gaap |
Capitalized Contract Cost Gross
CapitalizedContractCostGross
|
969000 | USD |
CY2019Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
2781000 | USD |
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
700000 | USD | |
CY2020Q3 | neo |
Contract With Customer Asset Percent
ContractWithCustomerAssetPercent
|
0.56 | |
neo |
Contract With Customer Liability Increase From Cash Receipts
ContractWithCustomerLiabilityIncreaseFromCashReceipts
|
1600000 | USD | |
neo |
Contract With Customer Liability Increase From Cash Receipts Percentage
ContractWithCustomerLiabilityIncreaseFromCashReceiptsPercentage
|
0.57 | ||
CY2019Q4 | us-gaap |
Capitalized Contract Cost Gross
CapitalizedContractCostGross
|
931000 | USD |
CY2020Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
3716000 | USD |
CY2019Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
1610000 | USD |
CY2020Q3 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
657000 | USD |
CY2019Q4 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
1171000 | USD |
CY2020Q3 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
4373000 | USD |
CY2020Q3 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
500000 | USD |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
2100000 | USD | |
CY2020Q3 | us-gaap |
Capitalized Contract Cost Amortization
CapitalizedContractCostAmortization
|
300000 | USD |
us-gaap |
Capitalized Contract Cost Amortization
CapitalizedContractCostAmortization
|
600000 | USD | |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
125444000 | USD |
CY2019Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
104672000 | USD |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
318451000 | USD | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
301962000 | USD | |
CY2020Q3 | us-gaap |
Goodwill
Goodwill
|
210800000 | USD |
CY2019Q4 | us-gaap |
Goodwill
Goodwill
|
198600000 | USD |
CY2020Q3 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
156818000 | USD |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
33465000 | USD |
CY2020Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
123353000 | USD |
CY2019Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
156424000 | USD |
CY2019Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
29784000 | USD |
CY2019Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
126640000 | USD |
CY2020Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2500000 | USD |
CY2019Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2400000 | USD |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
7400000 | USD | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
7500000 | USD | |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
109906000 | USD |
CY2020Q3 | us-gaap |
Debt And Capital Lease Obligations
DebtAndCapitalLeaseObligations
|
171539000 | USD |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
2468000 | USD |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
9870000 | USD |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
9870000 | USD |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
9870000 | USD |
CY2020Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
9870000 | USD |
CY2020Q3 | neo |
Finite Lived Intangible Asset Expected Amortization After Year Four
FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
|
67958000 | USD |
CY2020Q3 | us-gaap |
Other Long Term Debt
OtherLongTermDebt
|
5099000 | USD |
CY2019Q4 | us-gaap |
Other Long Term Debt
OtherLongTermDebt
|
8631000 | USD |
CY2020Q3 | neo |
Longterm Debt And Finance Lease Obligations Maturities Repayments Of Principal In Year Two
LongtermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
|
916000 | USD |
CY2019Q4 | us-gaap |
Debt And Capital Lease Obligations
DebtAndCapitalLeaseObligations
|
105460000 | USD |
CY2020Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
0 | USD |
CY2019Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
5000000 | USD |
CY2020Q3 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
167839000 | USD |
CY2019Q4 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
95028000 | USD |
CY2020Q3 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
5538360 | shares |
CY2020Q2 | neo |
Debt Instrument Covenant Threshold Of Default Percent Of Owners Of Debt
DebtInstrumentCovenantThresholdOfDefaultPercentOfOwnersOfDebt
|
0.25 | |
CY2019Q4 | us-gaap |
Secured Debt Current
SecuredDebtCurrent
|
5000000.0 | USD |
CY2019Q4 | us-gaap |
Secured Long Term Debt
SecuredLongTermDebt
|
91800000 | USD |
CY2019 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-1400000 | USD |
CY2020Q3 | us-gaap |
Debt Weighted Average Interest Rate
DebtWeightedAverageInterestRate
|
0.0491 | |
CY2019Q4 | us-gaap |
Debt Weighted Average Interest Rate
DebtWeightedAverageInterestRate
|
0.0464 | |
CY2020Q3 | neo |
Longterm Debt And Finance Lease Obligations Maturities Repayments Of Principal Remainder Of Fiscal Year
LongtermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
|
1252000 | USD |
CY2020Q3 | neo |
Long Term Debt And Finance Lease Obligations Maturities Repayments Of Principal In Year One
LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearOne
|
2880000 | USD |
CY2019Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
3300000 | USD |
CY2020Q3 | neo |
Longterm Debt And Finance Lease Obligations Maturities Repayments Of Principal In Year Three
LongtermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
|
51000 | USD |
CY2020Q3 | neo |
Longterm Debt And Finance Lease Obligations Maturities Repayments Of Principal In Year Four
LongtermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
|
0 | USD |
CY2020Q3 | neo |
Long Term Debt And Finance Lease Obligations Maturities Repayments Of Principal In Year Five
LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive
|
167005000 | USD |
CY2020Q3 | neo |
Longterm Debt And Finance Lease Obligations Including Current Maturities
LongtermDebtAndFinanceLeaseObligationsIncludingCurrentMaturities
|
172104000 | USD |
CY2020Q3 | us-gaap |
Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
|
3700000 | USD |
CY2020Q3 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
565000 | USD |
CY2020Q3 | us-gaap |
Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
|
167839000 | USD |
CY2020Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
2700000 | USD |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-11245000 | USD | |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
1276144 | shares | |
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
8.86 | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
7.75 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
63169 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
15.82 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
7500000 | USD | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
7700000 | USD | |
CY2019Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
5318759 | shares |
CY2019Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
9.97 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
845120 | shares | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
28.33 | ||
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
4824566 | shares |
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
13.72 | |
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
2552710 | shares |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.007 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0 | ||
CY2020Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
|
8.88 | |
CY2020Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
|
7300000 | USD |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P1Y11M4D | ||
CY2020Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
2557000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
2143000 | USD |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
1710000 | USD | |
CY2019Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
2143000 | USD |
CY2019Q3 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
0 | shares |
CY2020Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
2557000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
2143000 | USD |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-11245000 | USD | |
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
1710000 | USD | |
CY2020Q3 | us-gaap |
Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
|
1975000 | USD |
CY2019Q3 | us-gaap |
Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
|
0 | USD |
us-gaap |
Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
|
0 | USD | |
us-gaap |
Interest On Convertible Debt Net Of Tax
InterestOnConvertibleDebtNetOfTax
|
0 | USD | |
CY2020Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
4532000 | USD |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-11245000 | USD | |
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
1710000 | USD | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
110461000 | shares |
CY2019Q3 | us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
103899000 | shares |
us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
107605000 | shares | |
us-gaap |
Weighted Average Number Of Shares Issued Basic
WeightedAverageNumberOfSharesIssuedBasic
|
99149000 | shares | |
CY2020Q3 | us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
5538000 | shares |
us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
0 | shares | |
us-gaap |
Incremental Common Shares Attributable To Conversion Of Debt Securities
IncrementalCommonSharesAttributableToConversionOfDebtSecurities
|
0 | shares | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
119191000 | shares |
CY2019Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
107880000 | shares |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
107605000 | shares | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
102766000 | shares | |
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.02 | |
CY2019Q3 | us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.02 | |
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
-0.10 | ||
us-gaap |
Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
|
0.02 | ||
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.04 | |
CY2019Q3 | us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.02 | |
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
-0.10 | ||
us-gaap |
Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
|
0.02 | ||
us-gaap |
Gross Profit
GrossProfit
|
128440000 | USD | |
us-gaap |
Gross Profit
GrossProfit
|
146913000 | USD | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment | |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
125444000 | USD |
CY2019Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
104672000 | USD |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
318451000 | USD | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
301962000 | USD | |
CY2020Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
71379000 | USD |
CY2019Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
53840000 | USD |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
190011000 | USD | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
155049000 | USD | |
CY2020Q3 | us-gaap |
Gross Profit
GrossProfit
|
54065000 | USD |
CY2019Q3 | us-gaap |
Gross Profit
GrossProfit
|
50832000 | USD |
CY2019Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
33054000 | USD |
CY2020Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
36128000 | USD |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
107085000 | USD | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
94773000 | USD | |
CY2020Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1964000 | USD |
CY2019Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
2611000 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
6129000 | USD | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
6407000 | USD | |
CY2020Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
11304000 | USD |
CY2019Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
11508000 | USD |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
34757000 | USD | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
35048000 | USD | |
CY2020Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
49396000 | USD |
CY2019Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
47173000 | USD |
us-gaap |
Operating Expenses
OperatingExpenses
|
147971000 | USD | |
us-gaap |
Operating Expenses
OperatingExpenses
|
136228000 | USD | |
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
4669000 | USD |
CY2019Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3659000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-19531000 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
10685000 | USD | |
CY2020Q3 | us-gaap |
Interest Expense
InterestExpense
|
2458000 | USD |
CY2019Q3 | us-gaap |
Interest Expense
InterestExpense
|
203000 | USD |
us-gaap |
Interest Expense
InterestExpense
|
4825000 | USD | |
us-gaap |
Interest Expense
InterestExpense
|
3333000 | USD | |
CY2020Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
11000 | USD |
CY2019Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
35000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
7639000 | USD | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-5124000 | USD | |
CY2020Q3 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | USD |
CY2019Q3 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | USD |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-1400000 | USD | |
us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-1018000 | USD | |
CY2020Q3 | neo |
Gain Loss On Termination Of Interest Rate Swap
GainLossOnTerminationOfInterestRateSwap
|
0 | USD |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2557000 | USD |
CY2019Q3 | neo |
Gain Loss On Termination Of Interest Rate Swap
GainLossOnTerminationOfInterestRateSwap
|
0 | USD |
neo |
Gain Loss On Termination Of Interest Rate Swap
GainLossOnTerminationOfInterestRateSwap
|
-3506000 | USD | |
neo |
Gain Loss On Termination Of Interest Rate Swap
GainLossOnTerminationOfInterestRateSwap
|
0 | USD | |
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
2222000 | USD |
CY2019Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
3491000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-21623000 | USD | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1210000 | USD | |
CY2020Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-335000 | USD |
CY2019Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1348000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-10378000 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-500000 | USD | |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2143000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-11245000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
1710000 | USD | |
neo |
Proceeds From Government Assistance Cares Act
ProceedsFromGovernmentAssistanceCARESAct
|
7900000 | USD | |
neo |
Proceeds From Government Assistance Cares Act
ProceedsFromGovernmentAssistanceCARESAct
|
7900000 | USD |