2020 Q2 Form 10-Q Financial Statement
#000143774920010761 Filed on May 14, 2020
Income Statement
Concept | 2020 Q2 | 2020 Q1 | 2019 Q1 |
---|---|---|---|
Revenue | $35.10M | $25.48M | $35.46M |
YoY Change | 15.99% | -28.13% | 11.44% |
Cost Of Revenue | $28.56M | $22.59M | $29.13M |
YoY Change | 7.33% | -22.45% | 16.02% |
Gross Profit | $6.530M | $2.894M | $6.327M |
YoY Change | 78.9% | -54.26% | -5.71% |
Gross Profit Margin | 18.6% | 11.36% | 17.85% |
Selling, General & Admin | $4.460M | $7.117M | $4.492M |
YoY Change | 0.22% | 58.44% | 7.28% |
% of Gross Profit | 68.3% | 245.92% | 71.0% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $980.0K | $1.010M | $930.0K |
YoY Change | 4.26% | 8.6% | 25.68% |
% of Gross Profit | 15.01% | 34.9% | 14.7% |
Operating Expenses | $4.470M | $7.117M | $4.492M |
YoY Change | 0.22% | 58.44% | 7.28% |
Operating Profit | $2.060M | -$4.223M | $1.835M |
YoY Change | -354.32% | -330.14% | -27.27% |
Interest Expense | -$230.0K | -$50.00K | $630.0K |
YoY Change | -171.88% | -107.94% | 687.5% |
% of Operating Profit | -11.17% | 34.33% | |
Other Income/Expense, Net | -$10.00K | -$48.00K | $622.0K |
YoY Change | -200.0% | -107.72% | 718.42% |
Pretax Income | $1.840M | -$4.271M | $2.457M |
YoY Change | -483.33% | -273.83% | -5.46% |
Income Tax | $40.00K | -$256.0K | $463.0K |
% Of Pretax Income | 2.17% | 18.84% | |
Net Earnings | $1.800M | -$4.015M | $1.994M |
YoY Change | -1047.37% | -301.35% | -2.78% |
Net Earnings / Revenue | 5.13% | -15.76% | 5.62% |
Basic Earnings Per Share | -$0.61 | $0.29 | |
Diluted Earnings Per Share | $273.6K | -$0.61 | $0.27 |
COMMON SHARES | |||
Basic Shares Outstanding | 6.788M | 6.565M | 6.800M |
Diluted Shares Outstanding | 6.565M | 7.395M |
Balance Sheet
Concept | 2020 Q2 | 2020 Q1 | 2019 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $30.50M | $33.30M | $27.70M |
YoY Change | 22.0% | 20.22% | 0.36% |
Cash & Equivalents | $30.48M | $33.32M | $27.66M |
Short-Term Investments | |||
Other Short-Term Assets | $2.800M | $3.600M | $4.900M |
YoY Change | -20.0% | -26.53% | 172.22% |
Inventory | $27.97M | $26.11M | $27.02M |
Prepaid Expenses | |||
Receivables | $17.00M | $12.38M | $16.79M |
Other Receivables | $800.0K | $1.600M | $0.00 |
Total Short-Term Assets | $79.02M | $76.99M | $76.29M |
YoY Change | 10.7% | 0.92% | 15.46% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $21.52M | $21.40M | $20.88M |
YoY Change | 2.08% | 2.47% | 10.89% |
Goodwill | |||
YoY Change | |||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $1.106M | $1.088M | $1.286M |
YoY Change | 8.54% | -15.4% | 71.7% |
Total Long-Term Assets | $41.18M | $41.37M | $22.17M |
YoY Change | 86.3% | 86.61% | 0.65% |
TOTAL ASSETS | |||
Total Short-Term Assets | $79.02M | $76.99M | $76.29M |
Total Long-Term Assets | $41.18M | $41.37M | $22.17M |
Total Assets | $120.2M | $118.4M | $98.46M |
YoY Change | 28.57% | 20.21% | 11.76% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $12.51M | $10.67M | $12.37M |
YoY Change | 44.88% | -13.74% | -10.33% |
Accrued Expenses | $1.565M | $2.398M | $3.612M |
YoY Change | -43.75% | -33.61% | 55.49% |
Deferred Revenue | $62.00K | ||
YoY Change | |||
Short-Term Debt | $10.00M | $10.00M | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $27.81M | $25.81M | $18.21M |
YoY Change | 95.13% | 41.68% | -12.48% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $21.00M | $20.80M | $634.0K |
YoY Change | 900.0% | 3180.76% | -85.59% |
Total Long-Term Liabilities | $21.00M | $20.80M | $634.0K |
YoY Change | 900.0% | 3180.76% | -85.59% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $27.81M | $25.81M | $18.21M |
Total Long-Term Liabilities | $21.00M | $20.80M | $634.0K |
Total Liabilities | $48.83M | $47.61M | $21.43M |
YoY Change | 180.52% | 122.18% | -15.17% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $56.18M | $54.49M | $57.57M |
YoY Change | -2.09% | -5.36% | 20.06% |
Common Stock | $87.00K | $87.00K | $87.00K |
YoY Change | 0.0% | 0.0% | 2.35% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $11.70M | $11.44M | $7.529M |
YoY Change | 47.1% | 51.91% | 14.44% |
Treasury Stock Shares | $2.104M | $2.065M | $1.593M |
Shareholders Equity | $71.38M | $70.75M | $77.03M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $120.2M | $118.4M | $98.46M |
YoY Change | 28.57% | 20.21% | 11.76% |
Cashflow Statement
Concept | 2020 Q2 | 2020 Q1 | 2019 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $1.800M | -$4.015M | $1.994M |
YoY Change | -1047.37% | -301.35% | -2.78% |
Depreciation, Depletion And Amortization | $980.0K | $1.010M | $930.0K |
YoY Change | 4.26% | 8.6% | 25.68% |
Cash From Operating Activities | -$1.470M | $350.0K | -$610.0K |
YoY Change | 44.12% | -157.38% | -2133.33% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$1.110M | -$1.800M | -$1.490M |
YoY Change | -5.93% | 20.81% | 77.38% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $10.00K | $10.00K | $0.00 |
YoY Change | -100.0% | ||
Cash From Investing Activities | -$1.100M | -$1.790M | -$1.490M |
YoY Change | -6.78% | 20.13% | 77.38% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -270.0K | 7.850M | -510.0K |
YoY Change | -37.21% | -1639.22% | 21.43% |
NET CHANGE | |||
Cash From Operating Activities | -1.470M | 350.0K | -610.0K |
Cash From Investing Activities | -1.100M | -1.790M | -1.490M |
Cash From Financing Activities | -270.0K | 7.850M | -510.0K |
Net Change In Cash | -2.840M | 6.410M | -2.610M |
YoY Change | 7.98% | -345.59% | 112.2% |
FREE CASH FLOW | |||
Cash From Operating Activities | -$1.470M | $350.0K | -$610.0K |
Capital Expenditures | -$1.110M | -$1.800M | -$1.490M |
Free Cash Flow | -$360.0K | $2.150M | $880.0K |
YoY Change | -325.0% | 144.32% | 1.15% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Amendment Flag
AmendmentFlag
|
false | ||
CY2019Q1 | naii |
Adjustments To Additional Paid In Capital Decrease Due To Compensation Expense Related To Stock Compensation Plans
AdjustmentsToAdditionalPaidInCapitalDecreaseDueToCompensationExpenseRelatedToStockCompensationPlans
|
8000 | |
naii |
Derivative Instruments Gain Loss Reclassified From Accumulated Oci Into Other Income Effective Portion Net
DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOciIntoOtherIncomeEffectivePortionNet
|
1400000 | ||
CY2020Q1 | naii |
Income Tax Expense Benefit Continuing Operations Discrete Tax Items Due To Tax Act Amount Total
IncomeTaxExpenseBenefitContinuingOperationsDiscreteTaxItemsDueToTaxActAmountTotal
|
74000 | |
naii |
Income Tax Expense Benefit Continuing Operations Discrete Tax Items Due To Tax Act Amount Total
IncomeTaxExpenseBenefitContinuingOperationsDiscreteTaxItemsDueToTaxActAmountTotal
|
64000 | ||
naii |
Increase Decrease In Operating Lease Right Of Assets And Liabilities Net
IncreaseDecreaseInOperatingLeaseRightOfAssetsAndLiabilitiesNet
|
1825000 | ||
naii |
Increase Decrease In Operating Lease Right Of Assets And Liabilities Net
IncreaseDecreaseInOperatingLeaseRightOfAssetsAndLiabilitiesNet
|
|||
naii |
Operating Lease Noncash Expense
OperatingLeaseNoncashExpense
|
2051000 | ||
naii |
Operating Lease Noncash Expense
OperatingLeaseNoncashExpense
|
|||
naii |
Sales Discounts Noncash
SalesDiscountsNoncash
|
|||
CY2020Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
6788366 | |
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2020 | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2020-03-31 | ||
CY2019Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
2782000 | |
CY2020Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
39472000 | |
CY2019Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
37032000 | |
CY2020Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-17000 | |
CY2019Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
292000 | |
CY2020Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
27631000 | |
CY2019Q2 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
26280000 | |
CY2020Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
459000 | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
8275000 | ||
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
4047000 | ||
CY2020Q1 | us-gaap |
Cash Flow Hedge Derivative Instrument Assets At Fair Value
CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
|
1700000 | |
CY2020Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2019Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2020Q1 | us-gaap |
Commodity Contract Asset Current
CommodityContractAssetCurrent
|
1587000 | |
CY2019Q2 | us-gaap |
Commodity Contract Asset Current
CommodityContractAssetCurrent
|
1978000 | |
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1351000 | ||
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1291000 | ||
CY2020Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
459000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1400000 | ||
CY2019Q1 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
400000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1200000 | ||
CY2020Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
3282000 | |
CY2019Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
25000 | |
CY2020Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
130000 | |
naii |
Sales Discounts Noncash
SalesDiscountsNoncash
|
82000 | ||
CY2020Q1 | naii |
Sales Royalty And Licensing Revenue
SalesRoyaltyAndLicensingRevenue
|
2800000 | |
naii |
Sales Royalty And Licensing Revenue
SalesRoyaltyAndLicensingRevenue
|
10300000 | ||
CY2019Q1 | naii |
Sales Royalty And Licensing Revenue
SalesRoyaltyAndLicensingRevenue
|
3700000 | |
naii |
Sales Royalty And Licensing Revenue
SalesRoyaltyAndLicensingRevenue
|
13500000 | ||
CY2020Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
10674000 | |
CY2019Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
8634000 | |
CY2020Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
12379000 | |
CY2019Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
15964000 | |
CY2020Q1 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
1425000 | |
CY2019Q2 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
1219000 | |
CY2020Q1 | us-gaap |
Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
|
1349000 | |
CY2019Q2 | us-gaap |
Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
|
1349000 | |
CY2020Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
2398000 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
130000 | ||
CY2019Q2 | us-gaap |
Assets
Assets
|
93490000 | |
CY2019Q3 | us-gaap |
Assets
Assets
|
114264000 | |
CY2020Q1 | us-gaap |
Assets
Assets
|
118355000 | |
CY2020Q1 | us-gaap |
Assets Current
AssetsCurrent
|
76988000 | |
CY2019Q2 | us-gaap |
Assets Current
AssetsCurrent
|
71386000 | |
CY2019Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
25040000 | |
CY2018Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
23613000 | |
CY2020Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
33315000 | |
CY2019Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
27660000 | |
CY2020Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2019Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2020Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
20000000 | |
CY2019Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
20000000 | |
CY2020Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
6791396 | |
CY2019Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
7225072 | |
CY2020Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
87000 | |
CY2019Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
87000 | |
CY2020Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-3680000 | |
CY2019Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
2418000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-3624000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
8393000 | ||
CY2020Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
22588000 | |
CY2019Q1 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
29128000 | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
71441000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
88104000 | ||
CY2020Q1 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
955000 | |
CY2019Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
1018000 | |
CY2019Q2 | us-gaap |
Deferred Rent Credit Noncurrent
DeferredRentCreditNoncurrent
|
543000 | |
CY2019Q3 | us-gaap |
Deferred Rent Credit Noncurrent
DeferredRentCreditNoncurrent
|
||
CY2020Q1 | us-gaap |
Deferred Rent Credit Noncurrent
DeferredRentCreditNoncurrent
|
||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
2975000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
2529000 | ||
CY2019Q1 | us-gaap |
Derivative Instruments Gain Loss Reclassified From Accumulated Oci Into Income Effective Portion Net
DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
|
450000 | |
CY2020Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.61 | |
CY2019Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.29 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.51 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.99 | ||
CY2020Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.61 | |
CY2019Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.27 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.51 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.95 | ||
CY2020Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.06 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.037 | ||
CY2019Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.189 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.201 | ||
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | ||
CY2020Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1308000 | |
CY2019Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1615000 | |
CY2020Q1 | us-gaap |
Foreign Currency Contract Asset Fair Value Disclosure
ForeignCurrencyContractAssetFairValueDisclosure
|
1700000 | |
CY2019Q2 | us-gaap |
Foreign Currency Contract Asset Fair Value Disclosure
ForeignCurrencyContractAssetFairValueDisclosure
|
2300000 | |
CY2020Q1 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-91000 | |
CY2019Q1 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
232000 | |
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-144000 | ||
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
191000 | ||
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
-118000 | ||
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
-9000 | ||
CY2020Q1 | us-gaap |
Gross Profit
GrossProfit
|
2894000 | |
CY2019Q1 | us-gaap |
Gross Profit
GrossProfit
|
6327000 | |
CY2019Q2 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
21085000 | |
us-gaap |
Gross Profit
GrossProfit
|
12339000 | ||
us-gaap |
Gross Profit
GrossProfit
|
19926000 | ||
CY2020Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
-4271000 | |
CY2019Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
2457000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
-3575000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
8428000 | ||
CY2020Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-256000 | |
CY2019Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
463000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-132000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1694000 | ||
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
370000 | ||
us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
1747000 | ||
CY2020Q1 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
1623000 | |
CY2019Q2 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
901000 | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
1656000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
4088000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-303000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2169000 | ||
us-gaap |
Increase Decrease In Derivative Liabilities
IncreaseDecreaseInDerivativeLiabilities
|
354000 | ||
us-gaap |
Increase Decrease In Derivative Liabilities
IncreaseDecreaseInDerivativeLiabilities
|
-1258000 | ||
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-307000 | ||
us-gaap |
Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
|
-116000 | ||
us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
-516000 | ||
us-gaap |
Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
|
58000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
108000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
3449000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
748000 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
174000 | ||
CY2020Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
||
CY2019Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
595000 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
|||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
329000 | ||
CY2020Q1 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-5000 | |
CY2019Q1 | us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-11000 | |
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-16000 | ||
us-gaap |
Interest Income Expense Net
InterestIncomeExpenseNet
|
-23000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
16000 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
19000 | ||
CY2020Q1 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
4789000 | |
CY2019Q2 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
5002000 | |
CY2020Q1 | us-gaap |
Inventory Net
InventoryNet
|
26111000 | |
CY2019Q2 | us-gaap |
Inventory Net
InventoryNet
|
26003000 | |
CY2020Q1 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
19042000 | |
CY2019Q2 | us-gaap |
Inventory Raw Materials
InventoryRawMaterials
|
18322000 | |
CY2020Q1 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
1880000 | |
CY2019Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
1106000 | |
CY2020Q1 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
4160000 | |
CY2019Q2 | us-gaap |
Inventory Work In Process
InventoryWorkInProcess
|
3785000 | |
CY2020Q1 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
47000 | |
CY2019Q1 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
411000 | |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
176000 | ||
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
1495000 | ||
CY2020Q1 | us-gaap |
Liabilities
Liabilities
|
47606000 | |
CY2019Q2 | us-gaap |
Liabilities
Liabilities
|
17406000 | |
CY2019Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
93490000 | |
CY2019Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
114264000 | |
CY2020Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
118355000 | |
CY2020Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
25805000 | |
CY2019Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
14250000 | |
CY2020Q1 | us-gaap |
Line Of Credit Facility Remaining Borrowing Capacity
LineOfCreditFacilityRemainingBorrowingCapacity
|
0 | |
CY2020Q1 | us-gaap |
Lines Of Credit Current
LinesOfCreditCurrent
|
10000000 | |
CY2019Q2 | us-gaap |
Lines Of Credit Current
LinesOfCreditCurrent
|
||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
6518000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-903000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-3407000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-2630000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
5164000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
7580000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3443000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
6734000 | ||
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-4015000 | |
CY2019Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1994000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
-3443000 | ||
CY2020Q1 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
40279000 | |
CY2020Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-48000 | |
CY2019Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
622000 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
5000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
1662000 | ||
CY2020Q1 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
2 | |
CY2020Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-4223000 | |
CY2019Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1835000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-3580000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
6766000 | ||
CY2019Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
||
CY2019Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
20897000 | |
CY2020Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
19230000 | |
CY2019Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
||
CY2019Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
20774000 | |
CY2020Q1 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
18881000 | |
CY2020Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
1088000 | |
CY2019Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
1019000 | |
CY2020Q1 | us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
|
990000 | |
us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
|
1900000 | ||
CY2019Q1 | us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
|
1400000 | |
us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
|
4100000 | ||
CY2020Q1 | us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
|
335000 | |
CY2019 | us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
|
424000 | |
us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
|
-181000 | ||
us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
|
1659000 | ||
CY2019Q1 | us-gaap |
Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
|
424000 | |
CY2020Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1000 | |
CY2019Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-10000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-11000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-1000 | ||
CY2020Q1 | us-gaap |
Other Selling General And Administrative Expense
OtherSellingGeneralAndAdministrativeExpense
|
3835000 | |
CY2019Q1 | us-gaap |
Other Selling General And Administrative Expense
OtherSellingGeneralAndAdministrativeExpense
|
4492000 | |
us-gaap |
Other Selling General And Administrative Expense
OtherSellingGeneralAndAdministrativeExpense
|
12637000 | ||
us-gaap |
Other Selling General And Administrative Expense
OtherSellingGeneralAndAdministrativeExpense
|
13160000 | ||
us-gaap |
Payments For Proceeds From Loans Receivable
PaymentsForProceedsFromLoansReceivable
|
|||
us-gaap |
Payments For Proceeds From Loans Receivable
PaymentsForProceedsFromLoansReceivable
|
-1500000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
3482000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
941000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
3432000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
4149000 | ||
CY2020Q1 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
267000 | |
CY2019Q2 | us-gaap |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
|
246000 | |
us-gaap |
Pension Expense
PensionExpense
|
21000 | ||
us-gaap |
Pension Expense
PensionExpense
|
37000 | ||
CY2020Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2019Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2020Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
500000 | |
CY2019Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
500000 | |
CY2020Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2019Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2020Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2019Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2020Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | |
CY2019Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | |
CY2020Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1973000 | |
CY2019Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1500000 | |
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
|||
us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
38000 | ||
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
10000000 | ||
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
|||
CY2020Q1 | us-gaap |
Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
|
10000000 | |
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
25000 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
19000 | ||
CY2020Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
60870000 | |
CY2019Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
58117000 | |
CY2020Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
21398000 | |
CY2019Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
21085000 | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
3282000 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
|||
CY2020Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
3282000 | |
CY2019Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
||
CY2019Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
57380000 | |
CY2019Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
57800000 | |
CY2020Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
54485000 | |
CY2020Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
25482000 | |
CY2019Q1 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
35455000 | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
83780000 | ||
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
108030000 | ||
CY2020Q1 | us-gaap |
Royalty Expense
RoyaltyExpense
|
103000 | |
us-gaap |
Royalty Expense
RoyaltyExpense
|
462000 | ||
CY2019Q1 | us-gaap |
Royalty Expense
RoyaltyExpense
|
156000 | |
us-gaap |
Royalty Expense
RoyaltyExpense
|
597000 | ||
CY2020Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
7117000 | |
CY2019Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
4492000 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
15919000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
13160000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1351000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1209000 | ||
CY2019Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
0 | |
CY2020Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
0 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
0 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
0 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | ||
CY2020Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | |
CY2019Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
0 | |
CY2020Q1 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
0 | |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
0 | ||
CY2019Q1 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
0 | |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
5000 | ||
CY2019Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
|
||
us-gaap |
Stock Issued During Period Value Restricted Stock Award Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
|
|||
us-gaap |
Stock Issued During Period Value Restricted Stock Award Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
|
|||
CY2019Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
||
us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
|||
us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
|||
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
38000 | ||
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
76120000 | |
CY2020Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
70749000 | |
CY2018Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
75130000 | |
CY2019Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
77029000 | |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
76084000 | |
CY2018Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
68248000 | |
CY2020Q1 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
2065281 | |
CY2019Q2 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
1626605 | |
CY2020Q1 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
11437000 | |
CY2019Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
7955000 | |
CY2020Q1 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
2150000 | |
CY2019Q1 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
511000 | |
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
3482000 | ||
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
941000 | ||
CY2020Q1 | us-gaap |
Unrealized Gain On Foreign Currency Derivatives Before Tax
UnrealizedGainOnForeignCurrencyDerivativesBeforeTax
|
713000 | |
CY2020Q1 | us-gaap |
Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
|
0 | |
us-gaap |
Valuation Allowance Deferred Tax Asset Change In Amount
ValuationAllowanceDeferredTaxAssetChangeInAmount
|
0 | ||
CY2020Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6564765 | |
CY2019Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
7394600 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6733781 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
7119589 | ||
CY2020Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6564765 | |
CY2019Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6800375 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6733781 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6791105 |