2019 Q1 Form 10-Q Financial Statement
#000156459019014796 Filed on May 01, 2019
Income Statement
Concept | 2019 Q1 | 2018 Q1 |
---|---|---|
Revenue | $60.89M | $73.10M |
YoY Change | -16.7% | |
Cost Of Revenue | $28.87M | $34.78M |
YoY Change | -16.99% | |
Gross Profit | $32.02M | $42.42M |
YoY Change | -24.52% | |
Gross Profit Margin | 52.58% | 58.03% |
Selling, General & Admin | $13.48M | $16.77M |
YoY Change | -19.57% | |
% of Gross Profit | 42.11% | 39.52% |
Research & Development | $10.54M | $10.20M |
YoY Change | 3.31% | |
% of Gross Profit | 32.92% | 24.05% |
Depreciation & Amortization | $2.406M | $1.724M |
YoY Change | 39.56% | |
% of Gross Profit | 7.51% | 4.06% |
Operating Expenses | $24.41M | $26.97M |
YoY Change | -9.48% | |
Operating Profit | $7.608M | $20.56M |
YoY Change | -63.0% | |
Interest Expense | $806.0K | $96.00K |
YoY Change | 739.58% | |
% of Operating Profit | 10.59% | 0.47% |
Other Income/Expense, Net | $179.0K | $259.0K |
YoY Change | -30.89% | |
Pretax Income | $8.795M | $17.67M |
YoY Change | -50.24% | |
Income Tax | $1.219M | $4.442M |
% Of Pretax Income | 13.86% | 25.13% |
Net Earnings | $7.576M | $15.13M |
YoY Change | -49.93% | |
Net Earnings / Revenue | 12.44% | 20.7% |
Basic Earnings Per Share | $0.30 | $0.59 |
Diluted Earnings Per Share | $0.30 | $0.58 |
COMMON SHARES | ||
Basic Shares Outstanding | 24.86M | 25.46M |
Diluted Shares Outstanding | 25.14M | 25.99M |
Balance Sheet
Concept | 2019 Q1 | 2018 Q1 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $148.1M | $123.9M |
YoY Change | 19.53% | |
Cash & Equivalents | $95.20M | $65.91M |
Short-Term Investments | $52.90M | $58.00M |
Other Short-Term Assets | $7.200M | $6.900M |
YoY Change | 4.35% | |
Inventory | $63.80M | $54.60M |
Prepaid Expenses | ||
Receivables | $45.30M | $59.00M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $264.4M | $244.4M |
YoY Change | 8.18% | |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $62.10M | $43.80M |
YoY Change | 41.78% | |
Goodwill | ||
YoY Change | ||
Intangibles | $26.57M | |
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $2.900M | $10.00M |
YoY Change | -71.0% | |
Total Long-Term Assets | $117.9M | $67.60M |
YoY Change | 74.41% | |
TOTAL ASSETS | ||
Total Short-Term Assets | $264.4M | $244.4M |
Total Long-Term Assets | $117.9M | $67.60M |
Total Assets | $382.3M | $312.0M |
YoY Change | 22.53% | |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $18.90M | $18.50M |
YoY Change | 2.16% | |
Accrued Expenses | $17.60M | $15.50M |
YoY Change | 13.55% | |
Deferred Revenue | $10.64M | |
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $50.40M | $47.90M |
YoY Change | 5.22% | |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Other Long-Term Liabilities | $11.40M | $3.200M |
YoY Change | 256.25% | |
Total Long-Term Liabilities | $11.40M | $3.200M |
YoY Change | 256.25% | |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $50.40M | $47.90M |
Total Long-Term Liabilities | $11.40M | $3.200M |
Total Liabilities | $61.90M | $51.30M |
YoY Change | 20.66% | |
SHAREHOLDERS EQUITY | ||
Retained Earnings | ||
YoY Change | ||
Common Stock | ||
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $369.9M | $260.7M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $382.3M | $312.0M |
YoY Change | 22.53% |
Cashflow Statement
Concept | 2019 Q1 | 2018 Q1 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $7.576M | $15.13M |
YoY Change | -49.93% | |
Depreciation, Depletion And Amortization | $2.406M | $1.724M |
YoY Change | 39.56% | |
Cash From Operating Activities | -$900.0K | $12.10M |
YoY Change | -107.44% | |
INVESTING ACTIVITIES | ||
Capital Expenditures | $1.320M | $1.319M |
YoY Change | 0.08% | |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$11.80M | $24.40M |
YoY Change | -148.36% | |
Cash From Investing Activities | -$9.167M | $21.62M |
YoY Change | -142.41% | |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | $744.0K | $22.99M |
YoY Change | -96.76% | |
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -1.342M | -22.92M |
YoY Change | -94.14% | |
NET CHANGE | ||
Cash From Operating Activities | -900.0K | 12.10M |
Cash From Investing Activities | -9.167M | 21.62M |
Cash From Financing Activities | -1.342M | -22.92M |
Net Change In Cash | -12.22M | 31.01M |
YoY Change | -139.4% | |
FREE CASH FLOW | ||
Cash From Operating Activities | -$900.0K | $12.10M |
Capital Expenditures | $1.320M | $1.319M |
Free Cash Flow | -$2.220M | $10.78M |
YoY Change | -120.59% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2019Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
11567000 | |
CY2019Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
26572000 | |
CY2018Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
27326000 | |
CY2018Q4 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
2569000 | |
CY2019Q1 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
10641000 | |
CY2018Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
8990000 | |
CY2017Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
262383000 | |
CY2018Q1 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
545000 | |
CY2018Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
31013000 | |
CY2018Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
260727000 | |
CY2019Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-15739000 | |
CY2019Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
2893000 | |
CY2019Q1 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
1505000 | |
CY2018Q4 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
1753000 | |
CY2019Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
166000 | |
CY2018Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
162000 | |
CY2019Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
8614000 | |
CY2019Q1 | us-gaap |
Cost Of Goods And Services Sold Amortization
CostOfGoodsAndServicesSoldAmortization
|
466000 | |
CY2018Q1 | us-gaap |
Cost Of Goods And Services Sold Amortization
CostOfGoodsAndServicesSoldAmortization
|
35000 | |
CY2019Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
33312000 | |
CY2018Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
34782000 | |
CY2019Q1 | us-gaap |
Gross Profit
GrossProfit
|
33788000 | |
CY2018Q1 | us-gaap |
Gross Profit
GrossProfit
|
47531000 | |
CY2019Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
12987000 | |
CY2018Q1 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
10202000 | |
CY2019Q1 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
9282000 | |
CY2018Q1 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
9024000 | |
CY2019Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
7905000 | |
CY2018Q1 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
7741000 | |
CY2019Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
289000 | |
CY2019Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
30463000 | |
CY2018Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
26967000 | |
CY2019Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3325000 | |
CY2018Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
20564000 | |
CY2019Q1 | nano |
Interest Expense Net
InterestExpenseNet
|
91000 | |
CY2018Q1 | nano |
Interest Expense Net
InterestExpenseNet
|
93000 | |
CY2018Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
352000 | |
CY2019Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
179000 | |
CY2018Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
259000 | |
CY2018Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
20823000 | |
CY2018Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4442000 | |
CY2018Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
16381000 | |
CY2018Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.68 | |
CY2018Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.67 | |
CY2018Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
24063000 | |
CY2018Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
24483000 | |
CY2019Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
647000 | |
CY2018Q1 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
1987000 | |
CY2018Q1 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Before Reclassification Adjustments Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
|
-89000 | |
CY2019Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
702000 | |
CY2018Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
1898000 | |
CY2018Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
18279000 | |
CY2019Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
55000 | |
CY2019Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
745000 | |
CY2019Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
3114000 | |
CY2018Q1 | us-gaap |
New Accounting Pronouncement Or Change In Accounting Principle Effect Of Adoption Quantification
NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
|
725000 | |
CY2018Q1 | nano |
Restructuring Of Foreign Subsidiaries
RestructuringOfForeignSubsidiaries
|
-80000 | |
CY2018Q1 | us-gaap |
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
|
-89000 | |
CY2018Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
69000 | |
CY2018Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
2338000 | |
CY2018Q1 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
22987000 | |
CY2019Q1 | us-gaap |
Profit Loss
ProfitLoss
|
2973000 | |
CY2018Q1 | us-gaap |
Profit Loss
ProfitLoss
|
16381000 | |
CY2019Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
2406000 | |
CY2018Q1 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
1724000 | |
CY2019Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
3114000 | |
CY2018Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2338000 | |
CY2019Q1 | us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
-2000 | |
CY2018Q1 | us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
-45000 | |
CY2019Q1 | us-gaap |
Inventory Write Down
InventoryWriteDown
|
1747000 | |
CY2018Q1 | us-gaap |
Inventory Write Down
InventoryWriteDown
|
95000 | |
CY2019Q1 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
4000 | |
CY2018Q1 | us-gaap |
Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
|
2062000 | |
CY2019Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-6604000 | |
CY2018Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-8035000 | |
CY2019Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
2864000 | |
CY2018Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-315000 | |
CY2019Q1 | nano |
Increase Decrease Inventories Delivered Systems
IncreaseDecreaseInventoriesDeliveredSystems
|
169000 | |
CY2018Q1 | nano |
Increase Decrease Inventories Delivered Systems
IncreaseDecreaseInventoriesDeliveredSystems
|
-41000 | |
CY2019Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
1189000 | |
CY2018Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
454000 | |
CY2019Q1 | nano |
Increase Decrease In Operating Lease Right Of Use Assets
IncreaseDecreaseInOperatingLeaseRightOfUseAssets
|
-148000 | |
CY2019Q1 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-13656000 | |
CY2019Q1 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
1403000 | |
CY2018Q1 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
2172000 | |
CY2019Q1 | nano |
Increase Decrease In Operating Lease Liability
IncreaseDecreaseInOperatingLeaseLiability
|
-90000 | |
CY2019Q1 | us-gaap |
Proceeds From Sale Of Available For Sale Securities Debt
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
|
739000 | |
CY2019Q1 | us-gaap |
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
|
11450000 | |
CY2019Q1 | us-gaap |
Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
|
24021000 | |
CY2019Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
4132000 | |
CY2018Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1319000 | |
CY2019Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-15964000 | |
CY2018Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
21616000 | |
CY2019Q1 | us-gaap |
Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
|
1548000 | |
CY2019Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
803000 | |
CY2018Q1 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
476000 | |
CY2018Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
22987000 | |
CY2019Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
745000 | |
CY2018Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-22918000 | |
CY2019Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
336000 | |
CY2018Q1 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-399000 | |
CY2018Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
65912000 | |
CY2019Q1 | nano |
Transfers Between Inventory And Property Plant And Equipment
TransfersBetweenInventoryAndPropertyPlantAndEquipment
|
406000 | |
CY2018Q1 | nano |
Transfers Between Inventory And Property Plant And Equipment
TransfersBetweenInventoryAndPropertyPlantAndEquipment
|
91000 | |
CY2019Q1 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
516000 | |
CY2018Q1 | us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
265000 | |
CY2019Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
11507000 | |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
|
3002000 | |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
|
1891000 | |
CY2019Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
789000 | |
CY2019Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
698000 | |
CY2019Q1 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
120000 | |
CY2019Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P62M | |
CY2019Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0486 | |
CY2019Q1 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
2895000 | |
CY2019Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
3113000 | |
CY2019Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
2105000 | |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
|
1051000 | |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
|
970000 | |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
|
750000 | |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
|
696000 | |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
|
8360000 | |
CY2019Q1 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
3707000 | |
CY2018Q4 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
2189000 | |
CY2019Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
12146000 | |
CY2019Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
1545000 | |
CY2019Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
1249000 | |
CY2019Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
2706000 | |
CY2019Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
13613000 | |
CY2019Q1 | nano |
Lessee Operating Lease Liability Future Interest Amount
LesseeOperatingLeaseLiabilityFutureInterestAmount
|
2106000 | |
CY2019Q1 | us-gaap |
Fiscal Period Duration
FiscalPeriodDuration
|
P91D | |
CY2019Q1 | us-gaap |
Lease Practical Expedients Package
LeasePracticalExpedientsPackage
|
true | |
CY2019Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
847000 | |
CY2018Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
10743000 | |
CY2019Q1 | nano |
Contract With Customer Net Liabilities
ContractWithCustomerNetLiabilities
|
8439000 | |
CY2018Q4 | nano |
Contract With Customer Net Liabilities
ContractWithCustomerNetLiabilities
|
8554000 | |
CY2019Q1 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
1500000 | |
CY2019Q1 | nano |
Fair Value Assets Among Level One Level Two And Level Three Transfers Amount
FairValueAssetsAmongLevelOneLevelTwoAndLevelThreeTransfersAmount
|
0 | |
CY2018Q4 | nano |
Fair Value Assets Among Level One Level Two And Level Three Transfers Amount
FairValueAssetsAmongLevelOneLevelTwoAndLevelThreeTransfersAmount
|
0 | |
CY2019Q1 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
148061000 | |
CY2018Q4 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
151878000 | |
CY2018Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
0 | |
CY2019Q1 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
13000 | |
CY2018Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
86000 | |
CY2019Q1 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
148063000 | |
CY2018Q1 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
1665000 | |
CY2018Q1 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
4643000 | |
CY2019Q1 | nano |
Intellectual Property Indemnification Obligations
IntellectualPropertyIndemnificationObligations
|
0 | |
CY2018Q4 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
151792000 | |
CY2019Q1 | nano |
Investment Maturity Period Maximum
InvestmentMaturityPeriodMaximum
|
P36M | |
CY2018Q4 | nano |
Investment Maturity Period Maximum
InvestmentMaturityPeriodMaximum
|
P36M | |
CY2019Q1 | nano |
Proceeds From Accounts Receivable
ProceedsFromAccountsReceivable
|
12100000 | |
CY2018Q1 | nano |
Proceeds From Accounts Receivable
ProceedsFromAccountsReceivable
|
21900000 | |
CY2019Q1 | nano |
Due From Unrelated Third Parties
DueFromUnrelatedThirdParties
|
0 | |
CY2018Q4 | nano |
Due From Unrelated Third Parties
DueFromUnrelatedThirdParties
|
0 | |
CY2019Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
34922000 | |
CY2018Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
31434000 | |
CY2019Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
20171000 | |
CY2018Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
22383000 | |
CY2019Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
8377000 | |
CY2018Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
8098000 | |
CY2019Q1 | nano |
Inventory
Inventory
|
63819000 | |
CY2018Q4 | nano |
Inventory
Inventory
|
62095000 | |
CY2019Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
95198000 | |
CY2018Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
95517000 | |
CY2019Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
44666000 | |
CY2018Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
47617000 | |
CY2019Q1 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
3848000 | |
CY2018Q4 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
4379000 | |
CY2019Q1 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
851000 | |
CY2018Q4 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
1738000 | |
CY2019Q1 | nano |
Current Customer Deposits
CurrentCustomerDeposits
|
321000 | |
CY2018Q4 | nano |
Current Customer Deposits
CurrentCustomerDeposits
|
293000 | |
CY2019Q1 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
469000 | |
CY2018Q4 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
448000 | |
CY2019Q1 | us-gaap |
Accrued Sales Commission Current
AccruedSalesCommissionCurrent
|
168000 | |
CY2018Q4 | us-gaap |
Accrued Sales Commission Current
AccruedSalesCommissionCurrent
|
1382000 | |
CY2019Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
1202000 | |
CY2018Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
1181000 | |
CY2019Q1 | us-gaap |
Depreciation
Depreciation
|
1700000 | |
CY2018Q1 | us-gaap |
Depreciation
Depreciation
|
1700000 | |
CY2019Q1 | us-gaap |
Finite Lived Intangible Assets Foreign Currency Translation Gain Loss
FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
|
50000 | |
CY2019Q1 | nano |
Finite Lived Intangible Assets Accumulated Amortization Foreign Currency Translation Adjustment
FiniteLivedIntangibleAssetsAccumulatedAmortizationForeignCurrencyTranslationAdjustment
|
50000 | |
CY2019Q1 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
45435000 | |
CY2019Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
18863000 | |
CY2018Q4 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
45385000 | |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
18059000 | |
CY2019Q1 | nano |
Amortization Expense Finite Lived Intangible Assets
AmortizationExpenseFiniteLivedIntangibleAssets
|
755000 | |
CY2018Q1 | nano |
Amortization Expense Finite Lived Intangible Assets
AmortizationExpenseFiniteLivedIntangibleAssets
|
35000 | |
CY2019Q1 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
0 | |
CY2018Q1 | us-gaap |
Asset Impairment Charges
AssetImpairmentCharges
|
0 | |
CY2019Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
2099000 | |
CY2019Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
2905000 | |
CY2019Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
2905000 | |
CY2019Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
2905000 | |
CY2019Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
2905000 | |
CY2019Q1 | us-gaap |
Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
|
11453000 | |
CY2019Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
25172000 | |
CY2019Q1 | us-gaap |
Indefinitelived Intangible Assets Acquired
IndefinitelivedIntangibleAssetsAcquired
|
1400000 | |
CY2019Q1 | nano |
Product Warranty Period
ProductWarrantyPeriod
|
P12M | |
CY2017Q4 | us-gaap |
Product Warranty Accrual Classified Current
ProductWarrantyAccrualClassifiedCurrent
|
4863000 | |
CY2019Q1 | us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
960000 | |
CY2018Q1 | us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
1445000 | |
CY2019Q1 | us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
1491000 | |
CY2018Q4 | nano |
Intellectual Property Indemnification Obligations
IntellectualPropertyIndemnificationObligations
|
0 | |
CY2019Q1 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
309000 | |
CY2018Q1 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
420000 | |
CY2019Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | |
CY2018Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | |
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
83394 | |
CY2019Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
15.80 | |
CY2019Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
15.80 | |
CY2018 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P1Y2M8D | |
CY2019Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P11M8D | |
CY2019Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P11M8D | |
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
988000 | |
CY2019Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
1258000 | |
CY2019Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
1258000 | |
CY2019Q1 | nano |
Share Based Compensation Arrangements By Share Based Payment Award Options Share Closing Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsShareClosingPrice
|
30.88 | |
CY2018Q4 | nano |
Share Based Compensation Arrangements By Share Based Payment Award Options Share Closing Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsShareClosingPrice
|
27.65 | |
CY2019Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
3114000 | |
CY2019Q1 | us-gaap |
Increase In Unrecognized Tax Benefits Is Reasonably Possible
IncreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
|
600000 | |
CY2019Q1 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | |
CY2019Q1 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
50532000 | |
CY2018Q4 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
47900000 |