2019 Q4 Form 10-Q Financial Statement
#000143774919022464 Filed on November 12, 2019
Income Statement
Concept | 2019 Q4 | 2019 Q3 | 2018 Q3 |
---|---|---|---|
Revenue | $30.82M | $30.06M | $29.56M |
YoY Change | 6.9% | 1.69% | 4.41% |
Cost Of Revenue | $27.16M | $26.42M | $26.17M |
YoY Change | 5.48% | 0.96% | 5.57% |
Gross Profit | $3.660M | $3.635M | $3.387M |
YoY Change | 18.83% | 7.32% | -3.78% |
Gross Profit Margin | 11.88% | 12.09% | 11.46% |
Selling, General & Admin | $2.830M | $2.922M | $2.738M |
YoY Change | -8.41% | 6.72% | -15.23% |
% of Gross Profit | 77.32% | 80.39% | 80.84% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $570.0K | $550.0K | $550.0K |
YoY Change | 7.55% | 0.0% | -14.06% |
% of Gross Profit | 15.57% | 15.13% | 16.24% |
Operating Expenses | $2.830M | $2.922M | $2.738M |
YoY Change | -8.41% | 6.72% | -15.49% |
Operating Profit | $830.0K | $713.0K | $649.0K |
YoY Change | -8400.0% | 9.86% | 131.79% |
Interest Expense | -$260.0K | $256.0K | $170.0K |
YoY Change | 23.81% | 50.59% | -200.0% |
% of Operating Profit | -31.33% | 35.9% | 26.19% |
Other Income/Expense, Net | |||
YoY Change | |||
Pretax Income | $560.0K | $457.0K | $479.0K |
YoY Change | -354.55% | -4.59% | 335.45% |
Income Tax | $290.0K | $44.00K | $115.0K |
% Of Pretax Income | 51.79% | 9.63% | 24.01% |
Net Earnings | $270.0K | $413.0K | $364.0K |
YoY Change | -235.0% | 13.46% | 810.0% |
Net Earnings / Revenue | 0.88% | 1.37% | 1.23% |
Basic Earnings Per Share | $0.16 | $0.14 | |
Diluted Earnings Per Share | $101.5K | $0.16 | $0.14 |
COMMON SHARES | |||
Basic Shares Outstanding | 2.657M | 2.658M | 2.681M |
Diluted Shares Outstanding | 2.658M | 2.683M |
Balance Sheet
Concept | 2019 Q4 | 2019 Q3 | 2018 Q3 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $350.0K | $160.0K | $400.0K |
YoY Change | -27.08% | -60.0% | -24.53% |
Cash & Equivalents | $351.0K | $160.0K | $397.0K |
Short-Term Investments | |||
Other Short-Term Assets | $2.440M | $3.810M | $1.620M |
YoY Change | 31.89% | 135.19% | 2.53% |
Inventory | $14.28M | $16.94M | $15.24M |
Prepaid Expenses | |||
Receivables | $18.56M | $20.14M | $26.06M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $43.28M | $48.26M | $43.30M |
YoY Change | -5.61% | 11.45% | 3.54% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $9.581M | $9.710M | $10.10M |
YoY Change | -5.87% | -3.86% | 0.0% |
Goodwill | $2.375M | $2.375M | |
YoY Change | 0.0% | ||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $19.00K | $30.00K | |
YoY Change | -36.67% | -94.44% | |
Total Long-Term Assets | $18.13M | $18.52M | $14.08M |
YoY Change | 28.52% | 31.53% | -10.32% |
TOTAL ASSETS | |||
Total Short-Term Assets | $43.28M | $48.26M | $43.30M |
Total Long-Term Assets | $18.13M | $18.52M | $14.08M |
Total Assets | $61.41M | $66.78M | $57.38M |
YoY Change | 2.42% | 16.38% | -0.24% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $14.01M | $18.38M | $16.89M |
YoY Change | -22.75% | 8.85% | 14.12% |
Accrued Expenses | $7.220M | $6.310M | $5.000M |
YoY Change | 28.24% | 26.2% | 0.6% |
Deferred Revenue | $618.0K | ||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $444.0K | $444.0K | $1.220M |
YoY Change | -43.08% | -63.61% | 5.17% |
Total Short-Term Liabilities | $22.23M | $25.62M | $23.11M |
YoY Change | -10.69% | 10.84% | 10.36% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $3.179M | $3.295M | $12.83M |
YoY Change | -12.28% | -74.32% | -7.7% |
Other Long-Term Liabilities | $118.0K | $118.0K | $160.0K |
YoY Change | -15.11% | -26.25% | -55.56% |
Total Long-Term Liabilities | $19.20M | $21.53M | $12.99M |
YoY Change | 37.37% | 65.73% | -8.91% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $22.23M | $25.62M | $23.11M |
Total Long-Term Liabilities | $19.20M | $21.53M | $12.99M |
Total Liabilities | $41.43M | $47.14M | $36.10M |
YoY Change | 6.6% | 30.59% | 2.59% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $4.208M | $3.934M | |
YoY Change | -22.59% | ||
Common Stock | $27.00K | $27.00K | |
YoY Change | 0.0% | ||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $19.98M | $19.64M | $21.28M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $61.41M | $66.78M | $57.38M |
YoY Change | 2.42% | 16.38% | -0.24% |
Cashflow Statement
Concept | 2019 Q4 | 2019 Q3 | 2018 Q3 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $270.0K | $413.0K | $364.0K |
YoY Change | -235.0% | 13.46% | 810.0% |
Depreciation, Depletion And Amortization | $570.0K | $550.0K | $550.0K |
YoY Change | 7.55% | 0.0% | -14.06% |
Cash From Operating Activities | $1.230M | $2.010M | -$180.0K |
YoY Change | -1125.0% | -1216.67% | -73.53% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $60.00K | -$250.0K | -$440.0K |
YoY Change | -115.0% | -43.18% | 109.52% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $0.00 | $20.00K | |
YoY Change | -100.0% | ||
Cash From Investing Activities | $60.00K | -$250.0K | -$430.0K |
YoY Change | -115.0% | -41.86% | 104.76% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -2.590M | -610.0K | 520.0K |
YoY Change | -412.05% | -217.31% | -63.64% |
NET CHANGE | |||
Cash From Operating Activities | 1.230M | 2.010M | -180.0K |
Cash From Investing Activities | 60.00K | -250.0K | -430.0K |
Cash From Financing Activities | -2.590M | -610.0K | 520.0K |
Net Change In Cash | -1.300M | 1.150M | -90.00K |
YoY Change | -519.35% | -1377.78% | -116.67% |
FREE CASH FLOW | |||
Cash From Operating Activities | $1.230M | $2.010M | -$180.0K |
Capital Expenditures | $60.00K | -$250.0K | -$440.0K |
Free Cash Flow | $1.170M | $2.260M | $260.0K |
YoY Change | 317.86% | 769.23% | -155.32% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000722313 | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Non-accelerated Filer | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
NORTECH SYSTEMS INC | ||
dei |
Entity Small Business
EntitySmallBusiness
|
true | ||
dei |
Trading Symbol
TradingSymbol
|
nsys | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2019-09-30 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock ($0.01 par value) | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2019 | ||
dei |
Document Type
DocumentType
|
10-Q | ||
CY2019Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
2657314 | |
nsys |
Change In Accounts Receivable Allowance
ChangeInAccountsReceivableAllowance
|
101000 | ||
nsys |
Change In Accounts Receivable Allowance
ChangeInAccountsReceivableAllowance
|
-5000 | ||
nsys |
Change In Inventory Reserves
ChangeInInventoryReserves
|
285000 | ||
nsys |
Change In Inventory Reserves
ChangeInInventoryReserves
|
118000 | ||
CY2019Q3 | nsys |
Concentration Risk Number Of Divisions
ConcentrationRiskNumberOfDivisions
|
2 | |
nsys |
Concentration Risk Number Of Divisions
ConcentrationRiskNumberOfDivisions
|
2 | ||
CY2018Q3 | nsys |
Concentration Risk Number Of Divisions
ConcentrationRiskNumberOfDivisions
|
2 | |
nsys |
Concentration Risk Number Of Divisions
ConcentrationRiskNumberOfDivisions
|
2 | ||
nsys |
Contract With Customer Asset Increase Decrease Product Transferred Over Time
ContractWithCustomerAssetIncreaseDecreaseProductTransferredOverTime
|
5703000 | ||
CY2019Q3 | nsys |
Discount On Notes Payable
DiscountOnNotesPayable
|
||
CY2018Q4 | nsys |
Discount On Notes Payable
DiscountOnNotesPayable
|
23000 | |
nsys |
Excess Cash Balances Number Of High Credit Quality Financial Institutions
ExcessCashBalancesNumberOfHighCreditQualityFinancialInstitutions
|
2 | ||
CY2019Q3 | nsys |
Finance And Operating Leases Right Of Use Asset
FinanceAndOperatingLeasesRightOfUseAsset
|
6852000 | |
CY2019Q3 | nsys |
Finitelived Intangible Assets Excluding Other
FinitelivedIntangibleAssetsExcludingOther
|
1342000 | |
CY2019Q3 | nsys |
Lessee Operating And Finance Lease Liability Payments Due
LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue
|
8416000 | |
CY2019Q3 | nsys |
Lessee Operating And Finance Lease Liability Payments Due After Year Five
LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive
|
3483000 | |
CY2019Q3 | nsys |
Lessee Operating And Finance Lease Liability Payments Due Next Twelve Months
LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
324000 | |
CY2019Q3 | nsys |
Lessee Operating And Finance Lease Liability Payments Due Year Five
LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFive
|
876000 | |
CY2019Q3 | nsys |
Lessee Operating And Finance Lease Liability Payments Due Year Four
LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour
|
1085000 | |
CY2019Q3 | nsys |
Lessee Operating And Finance Lease Liability Payments Due Year Three
LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree
|
1256000 | |
CY2019Q3 | nsys |
Lessee Operating And Finance Lease Liability Payments Due Year Two
LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo
|
1392000 | |
CY2019Q3 | nsys |
Lessee Operating And Finance Lease Liability Undiscounted Excess Amount
LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount
|
1414000 | |
CY2019Q3 | nsys |
Operating And Finance Lease Liability
OperatingAndFinanceLeaseLiability
|
7002000 | |
CY2019Q3 | nsys |
Percentage Of Revenue Transferred To Customers
PercentageOfRevenueTransferredToCustomers
|
0.91 | |
nsys |
Percentage Of Revenue Transferred To Customers
PercentageOfRevenueTransferredToCustomers
|
0.91 | ||
nsys |
Revenue Remaining Performance Obligation Customers Upon Shipment With Payment Terms
RevenueRemainingPerformanceObligationCustomersUponShipmentWithPaymentTerms
|
P120D | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
CY2019Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
18384000 | |
CY2018Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
18142000 | |
CY2019Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
20135000 | |
CY2018Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
20093000 | |
CY2019Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-289000 | |
CY2018Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-233000 | |
CY2019Q3 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
15713000 | |
CY2018Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
15610000 | |
us-gaap |
Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
|
7000 | ||
CY2018Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
35000 | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
80000 | ||
CY2019Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
35000 | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
226000 | ||
CY2019Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
323000 | |
CY2018Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
222000 | |
CY2019Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
55000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
164000 | ||
CY2019Q3 | us-gaap |
Assets
Assets
|
66779000 | |
CY2018Q4 | us-gaap |
Assets
Assets
|
59960000 | |
CY2019Q3 | us-gaap |
Assets Current
AssetsCurrent
|
48260000 | |
CY2018Q4 | us-gaap |
Assets Current
AssetsCurrent
|
45856000 | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
30000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
304000 | ||
us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
607000 | ||
us-gaap |
Capital Lease Obligations Incurred
CapitalLeaseObligationsIncurred
|
100000 | ||
CY2019Q3 | us-gaap |
Cash
Cash
|
160000 | |
CY2019Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
160000 | |
CY2018Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
480000 | |
CY2018Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
397000 | |
CY2018Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
948000 | |
CY2017Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
779000 | |
CY2019Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
1954000 | |
CY2018Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
633000 | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
1006000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-146000 | ||
CY2019Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2018Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2019Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2018Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2019Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
9000000 | |
CY2018Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
9000000 | |
CY2019Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
2686328 | |
CY2018Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
2739250 | |
CY2019Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
2686328 | |
CY2018Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
2739250 | |
CY2019Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
27000 | |
CY2018Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
27000 | |
CY2019Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
357000 | |
CY2018Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
281000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-1558000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
225000 | ||
CY2018Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
6431000 | |
CY2019Q3 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
7211000 | |
us-gaap |
Contract With Customer Asset Reclassified To Receivable
ContractWithCustomerAssetReclassifiedToReceivable
|
4923000 | ||
CY2019Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
26423000 | |
CY2018Q3 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
26171000 | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
76594000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
74311000 | ||
CY2018Q3 | us-gaap |
Cumulative Effect On Retained Earnings Net Of Tax1
CumulativeEffectOnRetainedEarningsNetOfTax1
|
||
us-gaap |
Cumulative Effect On Retained Earnings Net Of Tax1
CumulativeEffectOnRetainedEarningsNetOfTax1
|
1381000 | ||
CY2019Q3 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
3880000 | |
CY2018Q4 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
4612000 | |
CY2019Q3 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
141000 | |
CY2018Q4 | us-gaap |
Deferred Finance Costs Net
DeferredFinanceCostsNet
|
185000 | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
1000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
1000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
1648000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
1655000 | ||
CY2019Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.16 | |
CY2018Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.14 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.56 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.13 | ||
CY2019Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.16 | |
CY2018Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.14 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.56 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.13 | ||
us-gaap |
Effect Of Exchange Rate On Cash
EffectOfExchangeRateOnCash
|
-2000 | ||
us-gaap |
Effect Of Exchange Rate On Cash
EffectOfExchangeRateOnCash
|
-1000 | ||
CY2019Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.1 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.09 | ||
CY2018Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.24 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.49 | ||
CY2019Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
2626000 | |
CY2018Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
2747000 | |
CY2019Q3 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
21000 | |
us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
54000 | ||
CY2019Q3 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
1644000 | |
CY2019Q3 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
476000 | |
CY2018Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
337000 | |
CY2019Q3 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
1168000 | |
CY2018Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
951000 | |
CY2019Q3 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
1800000 | |
CY2019Q3 | us-gaap |
Finance Lease Liability Payments Due After Year Five
FinanceLeaseLiabilityPaymentsDueAfterYearFive
|
102000 | |
CY2019Q3 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
133000 | |
CY2019Q3 | us-gaap |
Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
|
138000 | |
CY2019Q3 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
359000 | |
CY2019Q3 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
534000 | |
CY2019Q3 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
534000 | |
CY2019Q3 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
156000 | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
251000 | ||
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
231000 | ||
CY2019Q3 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
1834000 | |
CY2019Q3 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
65000 | |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
196000 | ||
CY2019Q3 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.054 | |
CY2019Q3 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y146D | |
CY2019Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
874000 | |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
710000 | |
CY2019Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
|
541000 | |
CY2019Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
55000 | |
CY2019Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
185000 | |
CY2019Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
185000 | |
CY2019Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
185000 | |
CY2019Q3 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
191000 | |
CY2019Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
2271000 | |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
2233000 | |
CY2019Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
1397000 | |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
1523000 | |
CY2019Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
2333000 | |
CY2018Q3 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
2021000 | |
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
7374000 | ||
us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
6177000 | ||
CY2019Q3 | us-gaap |
Goodwill
Goodwill
|
2375000 | |
CY2018Q4 | us-gaap |
Goodwill
Goodwill
|
2375000 | |
CY2019Q3 | us-gaap |
Gross Profit
GrossProfit
|
3635000 | |
CY2018Q3 | us-gaap |
Gross Profit
GrossProfit
|
3387000 | |
us-gaap |
Gross Profit
GrossProfit
|
8921000 | ||
us-gaap |
Gross Profit
GrossProfit
|
10232000 | ||
CY2019Q3 | us-gaap |
Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
|
0 | |
us-gaap |
Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
|
0 | ||
CY2018Q3 | us-gaap |
Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
|
0 | |
us-gaap |
Impairment Of Long Lived Assets To Be Disposed Of
ImpairmentOfLongLivedAssetsToBeDisposedOf
|
0 | ||
CY2019Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
457000 | |
CY2018Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
479000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-1380000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
712000 | ||
CY2018Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
115000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
122000 | ||
CY2019Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
44000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
350000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
-83000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
167000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
663000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
4913000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
158000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
1619000 | ||
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
780000 | ||
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
617000 | ||
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-120000 | ||
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-374000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
237000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1959000 | ||
us-gaap |
Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
|
281000 | ||
us-gaap |
Increase Decrease In Other Accrued Liabilities
IncreaseDecreaseInOtherAccruedLiabilities
|
287000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
641000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
278000 | ||
CY2018Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
2217 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
3553 | ||
CY2019Q3 | us-gaap |
Interest Expense
InterestExpense
|
256000 | |
CY2018Q3 | us-gaap |
Interest Expense
InterestExpense
|
170000 | |
us-gaap |
Interest Expense
InterestExpense
|
780000 | ||
us-gaap |
Interest Expense
InterestExpense
|
551000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
739000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
507000 | ||
CY2019Q3 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
198000 | |
CY2018Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
332000 | |
CY2019Q3 | us-gaap |
Inventory Net
InventoryNet
|
16941000 | |
CY2018Q4 | us-gaap |
Inventory Net
InventoryNet
|
17004000 | |
CY2019Q3 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
17036000 | |
CY2018Q4 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
16769000 | |
CY2019Q3 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
1398000 | |
CY2018Q4 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
1112000 | |
CY2019Q3 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
1105000 | |
CY2018Q4 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
1015000 | |
CY2019Q3 | us-gaap |
Lease Cost
LeaseCost
|
339000 | |
us-gaap |
Lease Cost
LeaseCost
|
1035000 | ||
CY2019Q3 | us-gaap |
Liabilities
Liabilities
|
47144000 | |
CY2018Q4 | us-gaap |
Liabilities
Liabilities
|
38870000 | |
CY2019Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
6616000 | |
CY2019Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
3381000 | |
CY2019Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
191000 | |
CY2019Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
738000 | |
CY2019Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
726000 | |
CY2019Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
722000 | |
CY2019Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
858000 | |
CY2019Q3 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
1258000 | |
CY2019Q3 | us-gaap |
Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
|
0 | |
CY2019Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
66779000 | |
CY2018Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
59960000 | |
CY2019Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
25616000 | |
CY2018Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
24892000 | |
CY2019Q3 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
21528000 | |
CY2018Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
13978000 | |
CY2019Q3 | us-gaap |
Long Term Debt
LongTermDebt
|
3739000 | |
CY2018Q4 | us-gaap |
Long Term Debt
LongTermDebt
|
4404000 | |
CY2019Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
444000 | |
CY2018Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
780000 | |
CY2019Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
3295000 | |
CY2018Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
3624000 | |
CY2019Q3 | us-gaap |
Long Term Line Of Credit
LongTermLineOfCredit
|
12430000 | |
CY2018Q4 | us-gaap |
Long Term Line Of Credit
LongTermLineOfCredit
|
9264000 | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
2063000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-1724000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-822000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-985000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-233000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
2564000 | ||
CY2018Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
364000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
362000 | ||
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
413000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-1502000 | ||
CY2019Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
2922000 | |
CY2018Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
2738000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
9521000 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
8969000 | ||
CY2019Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
713000 | |
CY2018Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
649000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-600000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1263000 | ||
CY2019Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
253000 | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
785000 | ||
CY2018Q3 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
297000 | |
us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
951000 | ||
CY2019Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
5731000 | |
CY2019Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
5358000 | |
CY2019Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
841000 | |
CY2018Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
||
CY2019Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
4517000 | |
CY2018Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
||
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
555000 | ||
CY2019Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
5731000 | |
CY2019Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
5018000 | |
CY2018Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
||
CY2019Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.048 | |
CY2019Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P7Y219D | |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
|
7448000 | |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
|
1024000 | |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
|
738000 | |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
|
726000 | |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
|
722000 | |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
|
858000 | |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
|
3380000 | |
CY2019Q3 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
2845000 | |
CY2018Q4 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
2886000 | |
CY2019Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
19000 | |
CY2018Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
28000 | |
CY2018Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-83000 | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-137000 | ||
CY2019Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-56000 | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-56000 | ||
CY2019Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
118000 | |
CY2018Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
139000 | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
130000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
229000 | ||
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
37000 | ||
us-gaap |
Payments To Acquire Intangible Assets
PaymentsToAcquireIntangibleAssets
|
3000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
785000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
999000 | ||
CY2019Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
1 | |
CY2018Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
1 | |
CY2019Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2018Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2019Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
250000 | |
CY2018Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
250000 | |
CY2019Q3 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
250000 | |
CY2018Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
250000 | |
CY2019Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
250000 | |
CY2018Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
250000 | |
CY2019Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
2019000 | |
CY2018Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1381000 | |
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
3165000 | ||
us-gaap |
Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
|
-445000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
|||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
17000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
7000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
|||
CY2019Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
9710000 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
109700 | ||
CY2019Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
16700 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
186200 | ||
CY2018Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
10178000 | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
728000 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
819000 | ||
CY2019Q3 | us-gaap |
Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
|
1794000 | |
CY2018Q4 | us-gaap |
Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
|
467000 | |
CY2018Q3 | us-gaap |
Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
|
236000 | |
CY2019Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
3934000 | |
CY2018Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
5436000 | |
CY2019Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
30058000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
85515000 | ||
CY2018Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
29558000 | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
84543000 | ||
CY2019Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P180D | |
CY2019Q3 | us-gaap |
Secured Long Term Debt
SecuredLongTermDebt
|
3295000 | |
CY2018Q4 | us-gaap |
Secured Long Term Debt
SecuredLongTermDebt
|
3624000 | |
CY2019Q3 | us-gaap |
Selling Expense
SellingExpense
|
589000 | |
CY2018Q3 | us-gaap |
Selling Expense
SellingExpense
|
717000 | |
us-gaap |
Selling Expense
SellingExpense
|
2147000 | ||
us-gaap |
Selling Expense
SellingExpense
|
2792000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
226000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
80000 | ||
CY2019Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
26867 | |
CY2019Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
3.41 | |
CY2019Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
||
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
224750 | |
CY2019Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
299000 | |
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
3.44 | |
CY2019Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
3.96 | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
3.20 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
3.50 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
4.31 | ||
CY2019Q3 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P8Y167D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P9Y47D | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
2250 | ||
CY2019Q3 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
250000 | |
CY2019Q3 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
1245 | |
us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
32985 | ||
CY2019Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
4000 | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
130000 | ||
CY2018Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
42000 | |
us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
228000 | ||
CY2018Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
21009000 | |
CY2018Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
21283000 | |
CY2017Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
19825000 | |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
19247000 | |
CY2019Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
19635000 | |
CY2018Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
21090000 | |
CY2019Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
2657911 | |
CY2018Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
2682901 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
2667754 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
2702503 | ||
CY2019Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
2657911 | |
CY2018Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
2680684 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
2667754 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
2698950 |