2018 Q1 Form 10-Q Financial Statement
#000143774918007414 Filed on April 23, 2018
Income Statement
Concept | 2018 Q1 | 2017 Q2 |
---|---|---|
Revenue | $107.4M | $101.2M |
YoY Change | -5.82% | |
Cost Of Revenue | $92.00M | $82.87M |
YoY Change | -6.68% | |
Gross Profit | $15.42M | $18.29M |
YoY Change | -1.72% | |
Gross Profit Margin | 14.35% | 18.08% |
Selling, General & Admin | $7.475M | $7.055M |
YoY Change | -7.61% | |
% of Gross Profit | 48.49% | 38.56% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $3.230M | $2.710M |
YoY Change | -5.9% | |
% of Gross Profit | 20.95% | 14.81% |
Operating Expenses | $7.475M | $7.055M |
YoY Change | -7.61% | |
Operating Profit | $7.941M | $11.24M |
YoY Change | 2.37% | |
Interest Expense | $23.00K | $35.00K |
YoY Change | -12.5% | |
% of Operating Profit | 0.29% | 0.31% |
Other Income/Expense, Net | -$166.0K | -$10.00K |
YoY Change | -65.52% | |
Pretax Income | $7.805M | $11.22M |
YoY Change | 3.46% | |
Income Tax | $1.926M | $3.797M |
% Of Pretax Income | 24.68% | 33.85% |
Net Earnings | $5.879M | $7.420M |
YoY Change | 3.75% | |
Net Earnings / Revenue | 5.47% | 7.33% |
Basic Earnings Per Share | $0.31 | $0.39 |
Diluted Earnings Per Share | $0.31 | $0.39 |
COMMON SHARES | ||
Basic Shares Outstanding | 19.05M | 19.00M |
Diluted Shares Outstanding | 19.26M | 19.22M |
Balance Sheet
Concept | 2018 Q1 | 2017 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $23.50M | $40.20M |
YoY Change | 10.44% | |
Cash & Equivalents | $23.46M | $40.19M |
Short-Term Investments | ||
Other Short-Term Assets | $4.071M | $3.264M |
YoY Change | 27.35% | |
Inventory | $63.16M | $59.23M |
Prepaid Expenses | $2.414M | |
Receivables | $50.46M | $49.58M |
Other Receivables | $0.00 | $0.00 |
Total Short-Term Assets | $141.1M | $152.3M |
YoY Change | 5.65% | |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $103.3M | $94.81M |
YoY Change | 13.15% | |
Goodwill | $8.293M | $6.965M |
YoY Change | 0.0% | |
Intangibles | $10.28M | $8.484M |
YoY Change | -12.0% | |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $9.649M | $8.712M |
YoY Change | 11.51% | |
Total Long-Term Assets | $131.5M | $119.0M |
YoY Change | 9.94% | |
TOTAL ASSETS | ||
Total Short-Term Assets | $141.1M | $152.3M |
Total Long-Term Assets | $131.5M | $119.0M |
Total Assets | $272.6M | $271.2M |
YoY Change | 7.49% | |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $32.56M | $35.61M |
YoY Change | 16.15% | |
Accrued Expenses | $5.497M | $7.222M |
YoY Change | -20.6% | |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | ||
YoY Change | ||
Total Short-Term Liabilities | $38.06M | $42.83M |
YoY Change | 7.74% | |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Other Long-Term Liabilities | $16.54M | $15.74M |
YoY Change | 16.58% | |
Total Long-Term Liabilities | $16.54M | $15.74M |
YoY Change | 16.58% | |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $38.06M | $42.83M |
Total Long-Term Liabilities | $16.54M | $15.74M |
Total Liabilities | $54.60M | $58.56M |
YoY Change | 9.98% | |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $129.7M | $126.3M |
YoY Change | 7.91% | |
Common Stock | $89.72M | $87.88M |
YoY Change | 4.42% | |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $218.0M | $212.7M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $272.6M | $271.2M |
YoY Change | 7.49% |
Cashflow Statement
Concept | 2018 Q1 | 2017 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $5.879M | $7.420M |
YoY Change | 3.75% | |
Depreciation, Depletion And Amortization | $3.230M | $2.710M |
YoY Change | -5.9% | |
Cash From Operating Activities | $9.730M | $13.20M |
YoY Change | 16.2% | |
INVESTING ACTIVITIES | ||
Capital Expenditures | -$3.240M | -$5.240M |
YoY Change | 54.57% | |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $30.00K | $20.00K |
YoY Change | -140.0% | |
Cash From Investing Activities | -$3.210M | -$5.220M |
YoY Change | 51.3% | |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -20.39M | -24.81M |
YoY Change | 44.83% | |
NET CHANGE | ||
Cash From Operating Activities | 9.730M | 13.20M |
Cash From Investing Activities | -3.210M | -5.220M |
Cash From Financing Activities | -20.39M | -24.81M |
Net Change In Cash | -13.87M | -16.83M |
YoY Change | 82.54% | |
FREE CASH FLOW | ||
Cash From Operating Activities | $9.730M | $13.20M |
Capital Expenditures | -$3.240M | -$5.240M |
Free Cash Flow | $12.97M | $18.44M |
YoY Change | 25.02% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2018Q1 | us-gaap |
Accumulated Amortization Deferred Finance Costs
AccumulatedAmortizationDeferredFinanceCosts
|
4600000 | |
CY2018Q1 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
127882000 | |
CY2017Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
123005000 | |
CY2018Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-1333000 | |
CY2017Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-1333000 | |
CY2018Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
70658000 | |
CY2017Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
69817000 | |
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
210000 | ||
us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
646000 | ||
us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
1073000 | ||
us-gaap |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
|
10503000 | ||
us-gaap |
Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
|
5696000 | ||
CY2018Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
264000 | |
CY2017Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
201000 | |
iiin |
Increase In Cash Surrender Value Of Life Insurance Policies
IncreaseInCashSurrenderValueOfLifeInsurancePolicies
|
277000 | ||
iiin |
Proceeds From Surrender Of Life Insurance Policies
ProceedsFromSurrenderOfLifeInsurancePolicies
|
121000 | ||
iiin |
Proceeds From Surrender Of Life Insurance Policies
ProceedsFromSurrenderOfLifeInsurancePolicies
|
77000 | ||
CY2018Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
32561000 | |
CY2017Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
33651000 | |
CY2018Q1 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
50719000 | |
CY2017Q3 | us-gaap |
Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
|
40485000 | |
CY2018Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
50455000 | |
CY2017Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
40284000 | |
CY2018Q1 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
524000 | |
CY2017Q3 | us-gaap |
Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
|
1384000 | |
CY2018Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
5497000 | |
CY2017Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
8667000 | |
CY2018Q1 | us-gaap |
Accrued Salaries Current
AccruedSalariesCurrent
|
3524000 | |
CY2017Q3 | us-gaap |
Accrued Salaries Current
AccruedSalariesCurrent
|
5520000 | |
iiin |
Increase In Cash Surrender Value Of Life Insurance Policies
IncreaseInCashSurrenderValueOfLifeInsurancePolicies
|
245000 | ||
CY2018Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
7475000 | |
CY2018Q1 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
16000 | |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
32000 | ||
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
32000 | ||
CY2018Q1 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
359000 | |
CY2017Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
290000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
688000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
579000 | ||
CY2018Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
97000 | |
CY2017Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
50000 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
98000 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
46000 | ||
CY2018Q1 | us-gaap |
Assets
Assets
|
272640000 | |
CY2017Q3 | us-gaap |
Assets
Assets
|
283073000 | |
CY2018Q1 | us-gaap |
Assets Current
AssetsCurrent
|
141146000 | |
CY2017Q3 | us-gaap |
Assets Current
AssetsCurrent
|
160191000 | |
CY2018Q1 | us-gaap |
Buildings And Improvements Gross
BuildingsAndImprovementsGross
|
53991000 | |
CY2017Q3 | us-gaap |
Buildings And Improvements Gross
BuildingsAndImprovementsGross
|
50373000 | |
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
1233000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
1152000 | ||
CY2018Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
23464000 | |
CY2017Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
32105000 | |
CY2016Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
58873000 | |
CY2017Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
40185000 | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-8641000 | ||
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-18688000 | ||
CY2018Q1 | us-gaap |
Cash Surrender Value Of Life Insurance
CashSurrenderValueOfLifeInsurance
|
9425000 | |
CY2017Q3 | us-gaap |
Cash Surrender Value Of Life Insurance
CashSurrenderValueOfLifeInsurance
|
9026000 | |
CY2018Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2017Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2018Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
CY2017Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.03 | |
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1.06 | ||
us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1.31 | ||
CY2018Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
19063000 | |
CY2018Q1 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.019 | |
CY2017Q2 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.338 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.35 | |
us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | ||
CY2017Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
19041000 | |
CY2018Q1 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
5879000 | |
CY2017Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
7420000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
13990000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
11880000 | ||
CY2018Q1 | us-gaap |
Construction In Progress Gross
ConstructionInProgressGross
|
6388000 | |
CY2017Q3 | us-gaap |
Construction In Progress Gross
ConstructionInProgressGross
|
5641000 | |
CY2018Q1 | us-gaap |
Cost Of Goods Sold
CostOfGoodsSold
|
92001000 | |
CY2017Q2 | us-gaap |
Cost Of Goods Sold
CostOfGoodsSold
|
82865000 | |
us-gaap |
Cost Of Goods Sold
CostOfGoodsSold
|
178081000 | ||
us-gaap |
Cost Of Goods Sold
CostOfGoodsSold
|
163743000 | ||
CY2018Q1 | us-gaap |
Customer Refund Liability Current
CustomerRefundLiabilityCurrent
|
776000 | |
CY2017Q3 | us-gaap |
Customer Refund Liability Current
CustomerRefundLiabilityCurrent
|
1015000 | |
CY2018Q1 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
10704000 | |
CY2017Q3 | us-gaap |
Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
|
9276000 | |
CY2018Q1 | us-gaap |
Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
|
73000 | |
CY2017Q3 | us-gaap |
Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
|
105000 | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-2270000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
910000 | ||
CY2018Q1 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards State And Local
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
|
7400000 | |
CY2018Q1 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
254000 | |
CY2017Q3 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
251000 | |
CY2018Q1 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
5833000 | |
CY2017Q3 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
8103000 | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
6409000 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
5729000 | ||
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
20184000 | ||
CY2018Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.31 | |
CY2017Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.39 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.73 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.63 | ||
CY2018Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.31 | |
CY2017Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.39 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.73 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.62 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2188000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-18697000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-11956000 | ||
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
-1005000 | ||
us-gaap |
Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
|
430000 | ||
CY2017Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
7913000 | |
CY2018Q1 | us-gaap |
Interest Expense
InterestExpense
|
23000 | |
CY2017Q2 | us-gaap |
Interest Expense
InterestExpense
|
35000 | |
us-gaap |
Interest Expense
InterestExpense
|
51000 | ||
us-gaap |
Interest Expense
InterestExpense
|
69000 | ||
CY2018Q1 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
24850000 | |
CY2017Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
27408000 | |
CY2018Q1 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
206000 | |
CY2017Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
220000 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
194000 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
225000 | ||
CY2018Q1 | us-gaap |
Insurance Recoveries
InsuranceRecoveries
|
439000 | |
CY2018Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
10275000 | |
CY2018Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
4422000 | |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
3964000 | |
CY2018Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
14697000 | |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
11877000 | |
CY2018Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
10275000 | |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
7913000 | |
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-221000 | ||
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-46000 | ||
CY2018Q1 | us-gaap |
Goodwill
Goodwill
|
8293000 | |
CY2017Q3 | us-gaap |
Goodwill
Goodwill
|
6965000 | |
CY2018Q1 | us-gaap |
Gross Profit
GrossProfit
|
15416000 | |
CY2017Q2 | us-gaap |
Gross Profit
GrossProfit
|
18294000 | |
us-gaap |
Gross Profit
GrossProfit
|
27077000 | ||
us-gaap |
Gross Profit
GrossProfit
|
31304000 | ||
CY2018Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
7805000 | |
CY2017Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
11217000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
13732000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
17943000 | ||
CY2018Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1926000 | |
CY2017Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3797000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-258000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
6063000 | ||
CY2017Q4 | us-gaap |
Income Tax Expense Benefit Continuing Operations Adjustment Of Deferred Tax Asset Liability
IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability
|
3700000 | |
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1060000 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
4160000 | ||
CY2018Q1 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
||
CY2017Q3 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
925000 | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-4218000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-11132000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
10171000 | ||
CY2018Q1 | us-gaap |
Inventory Net
InventoryNet
|
63156000 | |
CY2017Q3 | us-gaap |
Inventory Net
InventoryNet
|
81853000 | |
CY2018Q1 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
34353000 | |
CY2017Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
51808000 | |
CY2018Q1 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
3953000 | |
CY2016Q4 | us-gaap |
Payments For Restructuring
PaymentsForRestructuring
|
153000 | |
CY2017Q2 | us-gaap |
Payments For Restructuring
PaymentsForRestructuring
|
93000 | |
CY2017Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
9334000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
|||
CY2017Q3 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
2637000 | |
CY2018Q1 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
53000 | |
CY2017Q2 | us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
48000 | |
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
129000 | ||
us-gaap |
Investment Income Interest
InvestmentIncomeInterest
|
100000 | ||
CY2018Q1 | us-gaap |
Land And Land Improvements
LandAndLandImprovements
|
14428000 | |
CY2017Q3 | us-gaap |
Land And Land Improvements
LandAndLandImprovements
|
12177000 | |
CY2018Q1 | us-gaap |
Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
|
1800000 | |
CY2018Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
272640000 | |
CY2017Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
283073000 | |
CY2018Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
38058000 | |
CY2017Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
42318000 | |
us-gaap |
Life Insurance Corporate Or Bank Owned Change In Value
LifeInsuranceCorporateOrBankOwnedChangeInValue
|
275000 | ||
us-gaap |
Life Insurance Corporate Or Bank Owned Change In Value
LifeInsuranceCorporateOrBankOwnedChangeInValue
|
360000 | ||
CY2018Q1 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
156352000 | |
CY2017Q3 | us-gaap |
Machinery And Equipment Gross
MachineryAndEquipmentGross
|
153484000 | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-20394000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-25408000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-12740000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-10856000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
24493000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
17576000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
13990000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
11880000 | ||
CY2018Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
5879000 | |
CY2017Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
7420000 | |
CY2018Q1 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
1 | |
CY2018Q1 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
558000 | |
CY2017Q3 | us-gaap |
Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
|
632000 | |
CY2018Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
4071000 | |
CY2017Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
5949000 | |
CY2018Q1 | us-gaap |
Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
|
1114000 | |
CY2017Q3 | us-gaap |
Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
|
1228000 | |
CY2018Q1 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
151000 | |
CY2017Q3 | us-gaap |
Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
|
203000 | |
CY2018Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
9649000 | |
CY2018Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
16537000 | |
CY2017Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
17379000 | |
CY2018Q1 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-166000 | |
CY2017Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-10000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-185000 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
20184000 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
24869000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
210000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
646000 | ||
us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
3300000 | ||
us-gaap |
Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
|
|||
us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
9316000 | ||
us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
10656000 | ||
CY2018Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
4071000 | |
CY2017Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
5949000 | |
CY2018Q1 | us-gaap |
Prepaid Insurance
PrepaidInsurance
|
2957000 | |
CY2017Q3 | us-gaap |
Prepaid Insurance
PrepaidInsurance
|
3796000 | |
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
169000 | ||
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
176000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
|||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
107000 | ||
CY2018Q1 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
231159000 | |
CY2017Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
221675000 | |
CY2018Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
103277000 | |
CY2017Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
98670000 | |
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
169000 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
176000 | ||
CY2016Q4 | us-gaap |
Restructuring Charges
RestructuringCharges
|
48000 | |
CY2017Q2 | us-gaap |
Restructuring Charges
RestructuringCharges
|
25000 | |
CY2018Q1 | us-gaap |
Restructuring Charges
RestructuringCharges
|
||
us-gaap |
Restructuring Charges
RestructuringCharges
|
|||
us-gaap |
Restructuring Charges
RestructuringCharges
|
73000 | ||
CY2016Q4 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
270000 | |
CY2016Q4 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
165000 | |
CY2017Q2 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
97000 | |
CY2018Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
129657000 | |
CY2017Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
135851000 | |
CY2018Q1 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
107417000 | |
CY2017Q2 | us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
101159000 | |
us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
205158000 | ||
us-gaap |
Sales Revenue Goods Net
SalesRevenueGoodsNet
|
195047000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
19047000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
18992000 | ||
CY2018Q1 | us-gaap |
Workers Compensation Liability Current
WorkersCompensationLiabilityCurrent
|
115000 | |
CY2017Q3 | us-gaap |
Workers Compensation Liability Current
WorkersCompensationLiabilityCurrent
|
116000 | |
CY2017Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
7055000 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
13238000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
13319000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1073000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1133000 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.004 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0.0033 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.3774 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.3879 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0272 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0203 | ||
CY2018Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
236000 | |
CY2018Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
20.46 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
9000 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
44000 | ||
CY2018Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
10.46 | |
CY2017Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
13.66 | |
CY2018Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
2229000 | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
392000 | |
CY2018Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
420000 | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
23.40 | |
CY2018Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
23.97 | |
CY2018Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
2223000 | |
CY2018Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
418000 | |
CY2018Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
|
23.94 | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
21 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
29.88 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
29.69 | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P4Y324D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P5Y43D | ||
CY2018Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
1894000 | |
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P6Y80D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P7Y142D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
|
P7Y138D | ||
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
7000 | ||
us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
|||
us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
|||
CY2008Q4 | us-gaap |
Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
|
25000000 | |
CY2018Q1 | us-gaap |
Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
|
24800000 | |
CY2018Q1 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
0 | |
CY2018Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
218045000 | |
CY2017Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
223376000 | |
CY2018Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
19258000 | |
CY2017Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
19224000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
19241000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
19217000 | ||
CY2018Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
19052000 | |
CY2017Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
19004000 |