2019 Q2 Form 10-Q Financial Statement
#000143774919015663 Filed on August 07, 2019
Income Statement
Concept | 2019 Q2 | 2018 Q2 | 2018 Q1 |
---|---|---|---|
Revenue | $69.20M | $28.79M | $33.37M |
YoY Change | 140.41% | 0.32% | 12.5% |
Cost Of Revenue | $60.99M | $30.02M | $32.02M |
YoY Change | 103.13% | 4.82% | 10.84% |
Gross Profit | $8.218M | -$1.238M | $1.348M |
YoY Change | -763.81% | -265.95% | 8.45% |
Gross Profit Margin | 11.88% | -4.3% | 4.04% |
Selling, General & Admin | $4.705M | $3.806M | $3.385M |
YoY Change | 23.62% | 6.55% | -11.85% |
% of Gross Profit | 57.25% | 251.11% | |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $3.150M | $1.760M | $1.522M |
YoY Change | 78.98% | 30.37% | -11.97% |
% of Gross Profit | 38.33% | 112.91% | |
Operating Expenses | $4.705M | $3.806M | $3.385M |
YoY Change | 23.62% | 6.55% | -11.85% |
Operating Profit | $3.513M | -$5.827M | -$2.342M |
YoY Change | -160.29% | 106.19% | -32.66% |
Interest Expense | $120.0K | $128.0K | $128.0K |
YoY Change | -6.25% | 11.3% | -6.57% |
% of Operating Profit | 3.42% | ||
Other Income/Expense, Net | $25.00K | $20.00K | $170.0K |
YoY Change | 25.0% | -82.76% | -291.01% |
Pretax Income | $3.421M | -$5.794M | -$2.223M |
YoY Change | -159.04% | 105.1% | -39.98% |
Income Tax | $447.0K | -$108.0K | -$272.0K |
% Of Pretax Income | 13.07% | ||
Net Earnings | $2.974M | -$5.686M | -$1.951M |
YoY Change | -152.3% | 174.95% | -49.56% |
Net Earnings / Revenue | 4.3% | -19.75% | -5.85% |
Basic Earnings Per Share | $0.31 | -$0.59 | -$0.20 |
Diluted Earnings Per Share | $0.31 | -$0.59 | -$0.20 |
COMMON SHARES | |||
Basic Shares Outstanding | 9.736M | 9.727M | 9.707M |
Diluted Shares Outstanding | 9.753M | 9.727M | 9.707M |
Balance Sheet
Concept | 2019 Q2 | 2018 Q2 | 2018 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $10.10M | $41.90M | $40.00M |
YoY Change | -75.89% | 139.43% | 92.31% |
Cash & Equivalents | $10.05M | $41.89M | $39.99M |
Short-Term Investments | |||
Other Short-Term Assets | $4.000M | $8.400M | $5.700M |
YoY Change | -52.38% | 663.64% | 216.67% |
Inventory | $33.51M | $19.27M | $17.13M |
Prepaid Expenses | |||
Receivables | $114.3M | $60.70M | $69.10M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $161.8M | $130.2M | $131.9M |
YoY Change | 24.28% | 23.63% | 27.78% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $100.3M | $74.43M | $78.35M |
YoY Change | 34.74% | -35.95% | -32.95% |
Goodwill | |||
YoY Change | |||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $16.96M | $9.300M | $9.492M |
YoY Change | 82.39% | -15.39% | -14.13% |
Total Long-Term Assets | $117.2M | $83.73M | $87.84M |
YoY Change | 40.03% | -34.18% | -31.32% |
TOTAL ASSETS | |||
Total Short-Term Assets | $161.8M | $130.2M | $131.9M |
Total Long-Term Assets | $117.2M | $83.73M | $87.84M |
Total Assets | $279.1M | $213.9M | $219.7M |
YoY Change | 30.44% | -7.99% | -4.93% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $12.69M | $5.568M | $4.460M |
YoY Change | 127.98% | -26.93% | 22.97% |
Accrued Expenses | $10.73M | $5.013M | $5.780M |
YoY Change | 113.94% | -34.74% | -19.05% |
Deferred Revenue | $13.99M | $184.0K | $2.537M |
YoY Change | 7501.09% | ||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $400.0K | $400.0K | $400.0K |
YoY Change | 0.0% | 33.33% | 33.33% |
Total Short-Term Liabilities | $37.41M | $11.17M | $11.12M |
YoY Change | 235.02% | -32.63% | -7.32% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $700.0K | $900.0K | $1.000M |
YoY Change | -22.22% | 80.0% | 100.0% |
Other Long-Term Liabilities | $17.21M | $10.78M | $10.97M |
YoY Change | 59.56% | -2.86% | -7.44% |
Total Long-Term Liabilities | $17.21M | $10.78M | $10.97M |
YoY Change | 59.56% | -2.86% | -7.44% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $37.41M | $11.17M | $11.12M |
Total Long-Term Liabilities | $17.21M | $10.78M | $10.97M |
Total Liabilities | $54.61M | $23.10M | $23.46M |
YoY Change | 136.4% | -18.5% | -7.74% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $106.6M | $73.25M | $80.88M |
YoY Change | 45.5% | -14.82% | -8.14% |
Common Stock | $119.6M | $118.9M | $118.7M |
YoY Change | 0.57% | -0.46% | -0.24% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $224.4M | $190.8M | $196.3M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $279.1M | $213.9M | $219.7M |
YoY Change | 30.44% | -7.99% | -4.93% |
Cashflow Statement
Concept | 2019 Q2 | 2018 Q2 | 2018 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $2.974M | -$5.686M | -$1.951M |
YoY Change | -152.3% | 174.95% | -49.56% |
Depreciation, Depletion And Amortization | $3.150M | $1.760M | $1.522M |
YoY Change | 78.98% | 30.37% | -11.97% |
Cash From Operating Activities | $6.940M | $2.890M | -$2.266M |
YoY Change | 140.14% | -210.31% | 703.55% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$1.030M | -$900.0K | $744.0K |
YoY Change | 14.44% | 30.43% | 40.64% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $400.0K | $0.00 | $750.0K |
YoY Change | -100.0% | 2400.0% | |
Cash From Investing Activities | -$620.0K | -$900.0K | $6.000K |
YoY Change | -31.11% | 57.89% | -101.19% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -110.0K | -90.00K | -1.395M |
YoY Change | 22.22% | 12.5% | 491.1% |
NET CHANGE | |||
Cash From Operating Activities | 6.940M | 2.890M | -2.266M |
Cash From Investing Activities | -620.0K | -900.0K | 6.000K |
Cash From Financing Activities | -110.0K | -90.00K | -1.395M |
Net Change In Cash | 6.210M | 1.900M | -3.655M |
YoY Change | 226.84% | -158.1% | 257.63% |
FREE CASH FLOW | |||
Cash From Operating Activities | $6.940M | $2.890M | -$2.266M |
Capital Expenditures | -$1.030M | -$900.0K | $744.0K |
Free Cash Flow | $7.970M | $3.790M | -$3.010M |
YoY Change | 110.29% | -296.37% | 271.15% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2019Q2 | nwpx |
Number Of Series Junior Participating Preferred Stock Shares Reserved
NumberOfSeriesJuniorParticipatingPreferredStockSharesReserved
|
150000 | |
CY2017Q1 | nwpx |
Estimated Cost Of Epa Selected Remedy
EstimatedCostOfEPASelectedRemedy
|
1000000000 | |
CY2017Q1 | nwpx |
Estimated Time To Complete Selected Epa Remedy
EstimatedTimeToCompleteSelectedEPARemedy
|
P13Y | |
CY2019Q2 | nwpx |
Increase Decrease In Revenue From Contract With Customers Including Assessed Tax
IncreaseDecreaseInRevenueFromContractWithCustomersIncludingAssessedTax
|
0 | |
nwpx |
Increase Decrease In Revenue From Contract With Customers Including Assessed Tax
IncreaseDecreaseInRevenueFromContractWithCustomersIncludingAssessedTax
|
-1500000 | ||
CY2018Q2 | nwpx |
Increase Decrease In Revenue From Contract With Customers Including Assessed Tax
IncreaseDecreaseInRevenueFromContractWithCustomersIncludingAssessedTax
|
-100000 | |
CY2019Q2 | nwpx |
Number Of Potentially Responsible Parties
NumberOfPotentiallyResponsibleParties
|
150 | |
CY2019Q2 | nwpx |
Acquisition Percentage
AcquisitionPercentage
|
0.15 | |
CY2009Q2 | nwpx |
Amended And Restated Rights Agreement Expiration Date
AmendedAndRestatedRightsAgreementExpirationDate
|
2019-06-28 | |
nwpx |
Depreciation And Finance Lease Right Of Use Asset Amortization
DepreciationAndFinanceLeaseRightOfUseAssetAmortization
|
5713000 | ||
nwpx |
Depreciation And Finance Lease Right Of Use Asset Amortization
DepreciationAndFinanceLeaseRightOfUseAssetAmortization
|
3168000 | ||
CY2019Q2 | nwpx |
Dividend Distribution Under Shareholder Rights Plan
DividendDistributionUnderShareholderRightsPlan
|
1 | |
nwpx |
Increase Decrease In Revenue From Contract With Customers Including Assessed Tax
IncreaseDecreaseInRevenueFromContractWithCustomersIncludingAssessedTax
|
700000 | ||
nwpx |
Number Of Active Stock Incentive Plans
NumberOfActiveStockIncentivePlans
|
1 | ||
nwpx |
Performance Awards Issued Multiplier
PerformanceAwardsIssuedMultiplier
|
0 | ||
CY2019Q2 | nwpx |
Purchase Price Under Rights
PurchasePriceUnderRights
|
83 | |
CY2019Q2 | nwpx |
Restricted Stock Units And Performance Share Award Target Level Percentage
RestrictedStockUnitsAndPerformanceShareAwardTargetLevelPercentage
|
1 | |
CY2018Q2 | nwpx |
Restricted Stock Units And Performance Share Award Target Level Percentage
RestrictedStockUnitsAndPerformanceShareAwardTargetLevelPercentage
|
1 | |
CY2019Q2 | nwpx |
Right Redemption Value
RightRedemptionValue
|
0.01 | |
CY2019Q2 | nwpx |
Value Of Exercised Right
ValueOfExercisedRight
|
2 | |
CY2019Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
12694000 | |
CY2018Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
19784000 | |
CY2019Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
10725000 | |
CY2018Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
7963000 | |
CY2019Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
81050000 | |
CY2018Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
76861000 | |
CY2019Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-1733000 | |
CY2018Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-1536000 | |
CY2019Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
119510000 | |
CY2018Q4 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
118835000 | |
CY2019Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
653000 | |
CY2018Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
200000 | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
675000 | ||
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
281000 | ||
CY2019Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
653000 | |
CY2018Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
200000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
675000 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
281000 | ||
CY2019Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
558000 | |
CY2018Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
660000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
216000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
232000 | ||
CY2018Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
64000 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
75000 | ||
CY2019Q2 | us-gaap |
Assets
Assets
|
279052000 | |
CY2018Q4 | us-gaap |
Assets
Assets
|
271350000 | |
CY2019Q2 | us-gaap |
Assets Current
AssetsCurrent
|
161805000 | |
CY2018Q4 | us-gaap |
Assets Current
AssetsCurrent
|
159513000 | |
CY2018Q4 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
4820000 | |
CY2018Q2 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-2267000 | |
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
-24881000 | ||
CY2018Q2 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
42152000 | |
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
85719000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
1137000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
114000 | ||
CY2019Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
10054000 | |
CY2018Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
6677000 | |
CY2017Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
43646000 | |
CY2018Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
41887000 | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
3377000 | ||
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-1759000 | ||
us-gaap |
Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
|
|||
us-gaap |
Cash Provided By Used In Investing Activities Discontinued Operations
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
|
750000 | ||
CY2019Q2 | us-gaap |
Class Of Warrant Or Right Number Of Securities Called By Each Warrant Or Right
ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
|
0.01 | |
CY2019Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2018Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2019Q2 | 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 | |
CY2019Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
15000000 | |
CY2018Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
15000000 | |
CY2019Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
9744827 | |
CY2018Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
9735055 | |
CY2019Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
9744827 | |
CY2018Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
9735055 | |
CY2019Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
97000 | |
CY2018Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
97000 | |
CY2019Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
3001000 | |
CY2018Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-5639000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
5177000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-7541000 | ||
CY2019Q2 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
84093000 | |
CY2018Q4 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
74271000 | |
CY2019Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
13986000 | |
CY2018Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
3745000 | |
CY2019Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
900000 | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
3400000 | ||
CY2018Q2 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
1100000 | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
2500000 | ||
CY2019Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
60985000 | |
CY2018Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
30023000 | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
117057000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
62040000 | ||
CY2018Q4 | us-gaap |
Cumulative Effect Of New Accounting Principle In Period Of Adoption
CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
|
||
CY2017Q4 | us-gaap |
Cumulative Effect Of New Accounting Principle In Period Of Adoption
CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
|
-875000 | |
CY2019Q2 | us-gaap |
Deferred Compensation Plan Assets
DeferredCompensationPlanAssets
|
5265000 | |
CY2018Q4 | us-gaap |
Deferred Compensation Plan Assets
DeferredCompensationPlanAssets
|
4719000 | |
CY2018Q4 | us-gaap |
Derivative Assets
DerivativeAssets
|
101000 | |
CY2019Q2 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
27000 | |
CY2019Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.31 | |
CY2018Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.59 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.53 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.79 | ||
CY2019Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.31 | |
CY2018Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.59 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.53 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.79 | ||
CY2019Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.131 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.11 | ||
CY2018Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.019 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.047 | ||
CY2019Q2 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
14000 | |
us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
29000 | ||
us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
29000 | ||
CY2019Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
1040000 | |
CY2019Q2 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
369000 | |
CY2019Q2 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
671000 | |
CY2019Q2 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
1129000 | |
CY2019Q2 | us-gaap |
Finance Lease Liability Payments Due After Year Five
FinanceLeaseLiabilityPaymentsDueAfterYearFive
|
||
CY2019Q2 | us-gaap |
Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
|
34000 | |
CY2019Q2 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
237000 | |
CY2019Q2 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
258000 | |
CY2019Q2 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
375000 | |
CY2019Q2 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
225000 | |
CY2019Q2 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
89000 | |
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
215000 | ||
us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
193000 | ||
CY2019Q2 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
110000 | |
us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
219000 | ||
CY2019Q2 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.0506 | |
CY2019Q2 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P3Y43D | |
CY2019Q2 | us-gaap |
Gross Profit
GrossProfit
|
8218000 | |
CY2018Q2 | us-gaap |
Gross Profit
GrossProfit
|
-1238000 | |
us-gaap |
Gross Profit
GrossProfit
|
14789000 | ||
us-gaap |
Gross Profit
GrossProfit
|
110000 | ||
CY2019Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
3421000 | |
CY2018Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
-5794000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
5777000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
-8017000 | ||
CY2019Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
447000 | |
CY2018Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-108000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
638000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-380000 | ||
us-gaap |
Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
|
-3319000 | ||
us-gaap |
Increase Decrease In Accounts And Other Receivables
IncreaseDecreaseInAccountsAndOtherReceivables
|
-12389000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-7891000 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
-1882000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
909000 | ||
us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
-1244000 | ||
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
-1870000 | ||
us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
3924000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-5863000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
1516000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-1064000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-1078000 | ||
CY2019Q2 | us-gaap |
Interest Expense
InterestExpense
|
120000 | |
CY2018Q2 | us-gaap |
Interest Expense
InterestExpense
|
128000 | |
us-gaap |
Interest Expense
InterestExpense
|
251000 | ||
us-gaap |
Interest Expense
InterestExpense
|
256000 | ||
CY2019Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
915000 | |
CY2018Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
1075000 | |
CY2019Q2 | us-gaap |
Inventory Net
InventoryNet
|
33513000 | |
CY2018Q4 | us-gaap |
Inventory Net
InventoryNet
|
39376000 | |
CY2019Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
29564000 | |
CY2018Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
34426000 | |
CY2019Q2 | us-gaap |
Inventory Supplies Net Of Reserves
InventorySuppliesNetOfReserves
|
1519000 | |
CY2018Q4 | us-gaap |
Inventory Supplies Net Of Reserves
InventorySuppliesNetOfReserves
|
1507000 | |
CY2019Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
1515000 | |
CY2018Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
2368000 | |
CY2019Q2 | us-gaap |
Lease Cost
LeaseCost
|
952000 | |
us-gaap |
Lease Cost
LeaseCost
|
1803000 | ||
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
10441000 | |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
4478000 | |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
802000 | |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
951000 | |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
1257000 | |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
1934000 | |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
1019000 | |
CY2019Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
1810000 | |
CY2019Q2 | us-gaap |
Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
|
1600000 | |
CY2019Q2 | us-gaap |
Liabilities
Liabilities
|
54610000 | |
CY2018Q4 | us-gaap |
Liabilities
Liabilities
|
52760000 | |
CY2019Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
279052000 | |
CY2018Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
271350000 | |
CY2019Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
37405000 | |
CY2018Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
31492000 | |
CY2019Q2 | us-gaap |
Long Term Line Of Credit
LongTermLineOfCredit
|
||
CY2018Q4 | us-gaap |
Long Term Line Of Credit
LongTermLineOfCredit
|
11464000 | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-11679000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-1494000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-2243000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-888000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-2243000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-1638000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
17299000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
623000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
5139000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-7637000 | ||
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2974000 | |
CY2018Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-5686000 | |
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | ||
CY2019Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3513000 | |
CY2018Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-5827000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
5837000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-8169000 | ||
CY2019Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
480000 | |
us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
905000 | ||
CY2019Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
8631000 | |
CY2019Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1667000 | |
CY2019Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
6964000 | |
us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
887000 | ||
CY2019Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.0451 | |
CY2019Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y153D | |
CY2019Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
16962000 | |
CY2018Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
8390000 | |
CY2019Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-27000 | |
CY2018Q2 | us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-37000 | |
us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-53000 | ||
us-gaap |
Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
|
-61000 | ||
CY2019Q2 | us-gaap |
Other Comprehensive Income Derivatives Qualifying As Hedges Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
|
||
CY2018Q2 | us-gaap |
Other Comprehensive Income Derivatives Qualifying As Hedges Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
|
10000 | |
us-gaap |
Other Comprehensive Income Derivatives Qualifying As Hedges Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
|
-15000 | ||
us-gaap |
Other Comprehensive Income Derivatives Qualifying As Hedges Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
|
35000 | ||
CY2018Q2 | us-gaap |
Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
|
10000 | |
us-gaap |
Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
|
-15000 | ||
us-gaap |
Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax
OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
|
35000 | ||
CY2019Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
27000 | |
CY2018Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
47000 | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
38000 | ||
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
96000 | ||
CY2019Q2 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-27000 | |
CY2018Q2 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-37000 | |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-53000 | ||
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Net Of Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
|
-61000 | ||
CY2019Q2 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
0 | |
CY2018Q2 | us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
0 | |
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
0 | ||
us-gaap |
Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
|
0 | ||
CY2018Q2 | us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
|
3000 | |
us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
|
-8000 | ||
us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
|
8000 | ||
CY2019Q2 | us-gaap |
Other Interest And Dividend Income
OtherInterestAndDividendIncome
|
3000 | |
CY2018Q2 | us-gaap |
Other Interest And Dividend Income
OtherInterestAndDividendIncome
|
141000 | |
us-gaap |
Other Interest And Dividend Income
OtherInterestAndDividendIncome
|
7000 | ||
us-gaap |
Other Interest And Dividend Income
OtherInterestAndDividendIncome
|
218000 | ||
CY2019Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
17205000 | |
CY2018Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
9804000 | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-1097000 | ||
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
41000 | ||
CY2019Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
25000 | |
CY2018Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
20000 | |
CY2018Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
101194000 | |
CY2019Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
69203000 | |
CY2018Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
28785000 | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
131846000 | ||
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
62150000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
184000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
190000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
|||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
1301000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
2645000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1640000 | ||
CY2019Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2018Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2019Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | |
CY2018Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
10000000 | |
CY2019Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2018Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2019Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2018Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2019Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2018Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2019Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
3983000 | |
CY2018Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
4795000 | |
us-gaap |
Proceeds From Insurance Settlement Investing Activities
ProceedsFromInsuranceSettlementInvestingActivities
|
400000 | ||
us-gaap |
Proceeds From Insurance Settlement Investing Activities
ProceedsFromInsuranceSettlementInvestingActivities
|
|||
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
34034000 | ||
us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
|||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
2000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
2000 | ||
CY2019Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
100285000 | |
CY2018Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
103447000 | |
CY2019Q2 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
30162000 | |
CY2018Q4 | us-gaap |
Receivables Net Current
ReceivablesNetCurrent
|
34394000 | |
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
45498000 | ||
us-gaap |
Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
|
|||
CY2018Q2 | us-gaap |
Restructuring Charges
RestructuringCharges
|
783000 | |
us-gaap |
Restructuring Charges
RestructuringCharges
|
1088000 | ||
CY2019Q2 | us-gaap |
Restructuring Charges
RestructuringCharges
|
||
us-gaap |
Restructuring Charges
RestructuringCharges
|
|||
CY2019Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
106568000 | |
CY2019Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
180200000 | |
CY2019Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P182D | |
CY2019Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2019Q2 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.58 | |
CY2019Q2 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.21 | |
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
|||
us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
458000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
1238000 | ||
us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
|||
CY2019Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
4705000 | |
CY2018Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3806000 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
8952000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
7191000 | ||
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
24000 | |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
24.15 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
|||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
|
|||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
|||
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
24000 | |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
24000 | |
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
24.15 | |
CY2019Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
24.15 | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
|||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
|||
CY2019Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
39000 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P273D | ||
CY2019Q2 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
313000 | |
us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
575000 | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
|||
CY2019Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
||
CY2018Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
||
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
|||
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
1301000 | ||
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
224442000 | |
CY2018Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
218590000 | |
CY2019Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
220788000 | |
CY2018Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
196267000 | |
CY2018Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
190828000 | |
CY2017Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
200264000 | |
CY2019Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
4400000 | |
CY2018Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
4400000 | |
CY2019Q2 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
35000 | |
us-gaap |
Variable Lease Cost
VariableLeaseCost
|
75000 | ||
CY2019Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
17000 | |
CY2018Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
9000 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
|||
CY2019Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9753000 | |
CY2018Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9727000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9745000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9717000 | ||
CY2019Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9736000 | |
CY2018Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9727000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9736000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9717000 |