2017 Q3 Form 10-Q Financial Statement
#000143774917013611 Filed on August 03, 2017
Income Statement
Concept | 2017 Q3 | 2016 Q2 |
---|---|---|
Revenue | $19.94M | $20.37M |
YoY Change | 1.57% | 7.47% |
Cost Of Revenue | $13.72M | $14.47M |
YoY Change | 0.62% | 10.5% |
Gross Profit | $6.221M | $5.900M |
YoY Change | 3.74% | 0.7% |
Gross Profit Margin | 31.2% | 28.96% |
Selling, General & Admin | $3.714M | $3.976M |
YoY Change | 6.05% | 7.23% |
% of Gross Profit | 59.7% | 67.39% |
Research & Development | $1.185M | $1.425M |
YoY Change | -12.68% | 6.82% |
% of Gross Profit | 19.05% | 24.15% |
Depreciation & Amortization | $507.0K | $576.0K |
YoY Change | -4.88% | -1.03% |
% of Gross Profit | 8.15% | 9.76% |
Operating Expenses | $4.899M | $5.401M |
YoY Change | 0.82% | 7.12% |
Operating Profit | $1.322M | $499.0K |
YoY Change | 16.17% | -38.92% |
Interest Expense | -$40.00K | -$60.00K |
YoY Change | -20.0% | 0.0% |
% of Operating Profit | -3.03% | -12.02% |
Other Income/Expense, Net | -$8.000K | $38.00K |
YoY Change | -140.0% | -58.7% |
Pretax Income | $1.273M | $475.0K |
YoY Change | 14.89% | -43.79% |
Income Tax | $179.0K | $33.00K |
% Of Pretax Income | 14.06% | 6.95% |
Net Earnings | $1.094M | $446.0K |
YoY Change | 7.36% | -43.4% |
Net Earnings / Revenue | 5.49% | 2.19% |
Basic Earnings Per Share | $0.07 | $0.03 |
Diluted Earnings Per Share | $0.07 | $0.03 |
COMMON SHARES | ||
Basic Shares Outstanding | 15.51K | 15.26M |
Diluted Shares Outstanding | 15.85K | 15.42M |
Balance Sheet
Concept | 2017 Q3 | 2016 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $14.90M | $3.100M |
YoY Change | 122.39% | -80.38% |
Cash & Equivalents | $14.93M | $3.120M |
Short-Term Investments | ||
Other Short-Term Assets | $1.800M | $2.400M |
YoY Change | -35.71% | 84.62% |
Inventory | $24.49M | $26.55M |
Prepaid Expenses | ||
Receivables | $13.54M | $13.74M |
Other Receivables | $0.00 | $200.0K |
Total Short-Term Assets | $54.80M | $45.99M |
YoY Change | 16.14% | -12.57% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $7.833M | $8.858M |
YoY Change | -8.4% | -6.76% |
Goodwill | $20.22M | $20.18M |
YoY Change | -0.2% | 22.82% |
Intangibles | $7.169M | |
YoY Change | ||
Long-Term Investments | ||
YoY Change | ||
Other Assets | $143.0K | $74.00K |
YoY Change | 95.89% | -63.0% |
Total Long-Term Assets | $35.46M | $37.31M |
YoY Change | -2.49% | 22.99% |
TOTAL ASSETS | ||
Total Short-Term Assets | $54.80M | $45.99M |
Total Long-Term Assets | $35.46M | $37.31M |
Total Assets | $90.27M | $83.30M |
YoY Change | 8.03% | 0.44% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $7.647M | $6.654M |
YoY Change | 20.94% | 3.97% |
Accrued Expenses | $3.800M | $4.200M |
YoY Change | -24.0% | 2.44% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $831.0K | |
YoY Change | ||
Total Short-Term Liabilities | $11.87M | $11.87M |
YoY Change | 3.47% | 12.01% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Other Long-Term Liabilities | $27.00K | $28.00K |
YoY Change | -3.57% | -72.0% |
Total Long-Term Liabilities | $27.00K | $28.00K |
YoY Change | -3.57% | -72.0% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $11.87M | $11.87M |
Total Long-Term Liabilities | $27.00K | $28.00K |
Total Liabilities | $17.52M | $17.44M |
YoY Change | 3.01% | 15.51% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | -$87.79M | -$93.31M |
YoY Change | -4.87% | |
Common Stock | $1.957M | $1.920M |
YoY Change | 1.66% | |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | $4.016M | $4.010M |
Shareholders Equity | $72.91M | $66.02M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $90.27M | $83.30M |
YoY Change | 8.03% | 0.48% |
Cashflow Statement
Concept | 2017 Q3 | 2016 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $1.094M | $446.0K |
YoY Change | 7.36% | -43.4% |
Depreciation, Depletion And Amortization | $507.0K | $576.0K |
YoY Change | -4.88% | -1.03% |
Cash From Operating Activities | $1.290M | $2.080M |
YoY Change | -70.48% | 30.82% |
INVESTING ACTIVITIES | ||
Capital Expenditures | -$260.0K | -$820.0K |
YoY Change | 160.0% | 100.0% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | $0.00 | $0.00 |
YoY Change | -100.0% | -100.0% |
Cash From Investing Activities | -$260.0K | -$820.0K |
YoY Change | 550.0% | 95.24% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 250.0K | -870.0K |
YoY Change | -134.25% | -84.27% |
NET CHANGE | ||
Cash From Operating Activities | 1.290M | 2.080M |
Cash From Investing Activities | -260.0K | -820.0K |
Cash From Financing Activities | 250.0K | -870.0K |
Net Change In Cash | 1.280M | 390.0K |
YoY Change | -64.44% | -108.94% |
FREE CASH FLOW | ||
Cash From Operating Activities | $1.290M | $2.080M |
Capital Expenditures | -$260.0K | -$820.0K |
Free Cash Flow | $1.550M | $2.900M |
YoY Change | -65.32% | 45.0% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2017Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
104000 | |
CY2016Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
137000 | |
CY2017Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1060916 | |
CY2016Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
996583 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
274000 | ||
CY2017Q3 | ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount
|
1055097 | |
CY2016Q2 | ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount
|
1144076 | |
ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount
|
1055097 | ||
ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount
|
1177076 | ||
CY2017Q3 | ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount Restricted Stock
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmountRestrictedStock
|
13400 | |
CY2016Q2 | ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount Restricted Stock
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmountRestrictedStock
|
32800 | |
ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount Restricted Stock
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmountRestrictedStock
|
13400 | ||
ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount Restricted Stock
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmountRestrictedStock
|
32800 | ||
CY2017Q3 | ulbi |
Interest And Other Finance Costs
InterestAndOtherFinanceCosts
|
49000 | |
CY2016Q2 | ulbi |
Interest And Other Finance Costs
InterestAndOtherFinanceCosts
|
24000 | |
ulbi |
Interest And Other Finance Costs
InterestAndOtherFinanceCosts
|
142000 | ||
ulbi |
Interest And Other Finance Costs
InterestAndOtherFinanceCosts
|
137000 | ||
CY2017Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
7647000 | |
CY2016Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
7292000 | |
CY2017Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
13543000 | |
CY2016Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
13179000 | |
CY2017Q3 | us-gaap |
Accrued Income Taxes
AccruedIncomeTaxes
|
386000 | |
CY2016Q4 | us-gaap |
Accrued Income Taxes
AccruedIncomeTaxes
|
172000 | |
CY2017Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
58240000 | |
CY2016Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
57194000 | |
CY2017Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-2327000 | |
CY2016Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-3080000 | |
CY2017Q3 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
179519000 | |
CY2016Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
178163000 | |
CY2017Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
356000 | |
CY2016Q2 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
169000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
396000 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
350000 | ||
CY2017Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
273000 | |
CY2016Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
277000 | |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
33000 | ||
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
37000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
209000 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1060916 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
963583 | ||
CY2017Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
1957000 | |
CY2016Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
1932000 | |
CY2017Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
1588000 | |
CY2015Q4 | us-gaap |
Cash
Cash
|
14393000 | |
CY2016Q2 | us-gaap |
Cash
Cash
|
3120000 | |
us-gaap |
Cash Period Increase Decrease
CashPeriodIncreaseDecrease
|
4304000 | ||
us-gaap |
Cash Period Increase Decrease
CashPeriodIncreaseDecrease
|
-11273000 | ||
CY2017Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2016Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2016Q4 | us-gaap |
Assets
Assets
|
84744000 | |
CY2017Q3 | us-gaap |
Assets Current
AssetsCurrent
|
54803000 | |
CY2016Q4 | us-gaap |
Assets Current
AssetsCurrent
|
49420000 | |
us-gaap |
Business Acquisition Pro Forma Earnings Per Share Basic
BusinessAcquisitionProFormaEarningsPerShareBasic
|
0.07 | ||
us-gaap |
Business Acquisition Pro Forma Earnings Per Share Diluted
BusinessAcquisitionProFormaEarningsPerShareDiluted
|
0.07 | ||
us-gaap |
Business Acquisitions Pro Forma Income Loss From Continuing Operations Before Changes In Accounting And Extraordinary Items Net Of Tax
BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
|
1274000 | ||
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
1053000 | ||
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
41204000 | ||
CY2017Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2016Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2017Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | |
CY2016Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | |
CY2017Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
19567642 | |
CY2016Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
19324723 | |
CY2017Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
15551890 | |
CY2016Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
15308971 | |
CY2017Q3 | us-gaap |
Assets
Assets
|
90265000 | |
CY2016Q2 | us-gaap |
Assets
Assets
|
83298000 | |
CY2017Q3 | us-gaap |
Cash
Cash
|
14933000 | |
CY2016Q4 | us-gaap |
Cash
Cash
|
10629000 | |
CY2016Q2 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
24000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
3502000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
44000 | ||
CY2017Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
13718000 | |
CY2016Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
14471000 | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
28863000 | ||
us-gaap |
Cost Of Revenue
CostOfRevenue
|
28899000 | ||
CY2017Q3 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
6000 | |
CY2016Q2 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
13000 | |
us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
28000 | ||
us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
17000 | ||
CY2017Q3 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
130000 | |
CY2016Q2 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
-41000 | |
us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
151000 | ||
us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
-14000 | ||
CY2017Q3 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
3000 | |
CY2016Q2 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
-7000 | |
us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
8000 | ||
us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
8000 | ||
CY2017Q3 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
40000 | |
CY2016Q2 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
68000 | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
79000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
110000 | ||
CY2017Q3 | us-gaap |
Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
|
94000 | |
CY2016Q4 | us-gaap |
Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
|
94000 | |
CY2017Q3 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
5615000 | |
CY2016Q4 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
5538000 | |
CY2017Q3 | us-gaap |
Depreciation
Depreciation
|
507000 | |
CY2016Q2 | us-gaap |
Depreciation
Depreciation
|
576000 | |
us-gaap |
Depreciation
Depreciation
|
1010000 | ||
us-gaap |
Depreciation
Depreciation
|
1165000 | ||
CY2017Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.07 | |
CY2016Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.03 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.18 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.05 | ||
CY2017Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.07 | |
CY2016Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.03 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.17 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.05 | ||
us-gaap |
Effect Of Exchange Rate On Cash Continuing Operations
EffectOfExchangeRateOnCashContinuingOperations
|
123000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Continuing Operations
EffectOfExchangeRateOnCashContinuingOperations
|
-26000 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.088 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.143 | ||
CY2017Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1875000 | |
CY2016Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1258000 | |
CY2017Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
|
616000 | |
us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
0 | ||
us-gaap |
Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
|
0 | ||
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
9026000 | |
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
8796000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
121000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
478000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
-2093000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
274000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
1053000 | ||
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
16195000 | |
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
15990000 | |
CY2017Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
7169000 | |
CY2016Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
7194000 | |
CY2017Q3 | us-gaap |
Goodwill
Goodwill
|
20223000 | |
CY2016Q4 | us-gaap |
Goodwill
Goodwill
|
19965000 | |
CY2015Q4 | us-gaap |
Goodwill
Goodwill
|
16283000 | |
CY2016Q2 | us-gaap |
Goodwill
Goodwill
|
20175000 | |
us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
4407000 | ||
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-314000 | ||
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-438000 | ||
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
258000 | ||
us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
-201000 | ||
us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
228000 | ||
CY2017Q3 | us-gaap |
Gross Profit
GrossProfit
|
6221000 | |
CY2016Q2 | us-gaap |
Gross Profit
GrossProfit
|
5900000 | |
us-gaap |
Gross Profit
GrossProfit
|
13111000 | ||
us-gaap |
Gross Profit
GrossProfit
|
12305000 | ||
CY2017Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1273000 | |
CY2016Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
475000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
3021000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
844000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
3021000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
844000 | ||
CY2017Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
179000 | |
CY2016Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
33000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
266000 | ||
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-79000 | ||
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-95000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
904000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
762000 | ||
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
-246000 | ||
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
-462000 | ||
CY2017Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
339705 | |
CY2016Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
160732 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
291062 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
255479 | ||
CY2017Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
7169000 | |
CY2016Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
7194000 | |
CY2017Q3 | us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
41000 | |
CY2016Q2 | us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
62000 | |
us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
109000 | ||
us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
163000 | ||
CY2017Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
8989000 | |
CY2016Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
7988000 | |
CY2017Q3 | us-gaap |
Inventory Net
InventoryNet
|
24490000 | |
CY2016Q4 | us-gaap |
Inventory Net
InventoryNet
|
23456000 | |
CY2017Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
13806000 | |
CY2016Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
14482000 | |
CY2017Q3 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
1695000 | |
CY2016Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
986000 | |
CY2017Q3 | us-gaap |
Liabilities
Liabilities
|
17516000 | |
CY2016Q4 | us-gaap |
Liabilities
Liabilities
|
16884000 | |
CY2017Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
90265000 | |
CY2016Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
84744000 | |
CY2017Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
11874000 | |
CY2016Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
11328000 | |
CY2015Q2 | us-gaap |
Loss Contingency Damages Sought Value
LossContingencyDamagesSoughtValue
|
42000000 | |
CY2017Q3 | us-gaap |
Minority Interest
MinorityInterest
|
-164000 | |
CY2016Q4 | us-gaap |
Minority Interest
MinorityInterest
|
-170000 | |
us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
989000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
300000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-836000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-10745000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
4028000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
-802000 | ||
CY2017Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1094000 | |
CY2016Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
446000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
2749000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
745000 | ||
CY2017Q3 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
||
CY2016Q2 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
-4000 | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
6000 | ||
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
-22000 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | ||
CY2017Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
4899000 | |
CY2016Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
5401000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
9948000 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
11324000 | ||
CY2017Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1322000 | |
CY2016Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
499000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3163000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
981000 | ||
us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
|||
us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
3030000 | ||
us-gaap |
Proceeds From Repayments Of Debt
ProceedsFromRepaymentsOfDebt
|
|||
us-gaap |
Proceeds From Repayments Of Debt
ProceedsFromRepaymentsOfDebt
|
-2198000 | ||
CY2017Q3 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
248000 | |
CY2016Q2 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
61000 | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
989000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
75000 | ||
CY2016Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
172000 | |
CY2017Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
143000 | |
CY2016Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
72000 | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
494000 | |
CY2016Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-422000 | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
753000 | ||
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-701000 | ||
CY2017Q3 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
1966000 | |
CY2016Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
2606000 | |
CY2017Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
27000 | |
CY2016Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
18000 | |
CY2017Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-8000 | |
CY2016Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
38000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-33000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
26000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
|||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
607000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
|||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
9857000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
836000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
888000 | ||
CY2017Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.10 | |
CY2016Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.10 | |
CY2017Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2016Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2017Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2016Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2017Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2016Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2017Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1754000 | |
CY2016Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
2079000 | |
CY2015Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
192000 | |
CY2017Q3 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
163000 | |
CY2016Q2 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
176000 | |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
38000 | ||
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
42000 | ||
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
29000 | ||
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
26000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
2755000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
723000 | ||
CY2017Q3 | us-gaap |
Profit Loss
ProfitLoss
|
1094000 | |
CY2016Q2 | us-gaap |
Profit Loss
ProfitLoss
|
442000 | |
CY2017Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
66073000 | |
CY2016Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
65193000 | |
CY2017Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
7833000 | |
CY2016Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
7999000 | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
6.10 | |
CY2016Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-90542000 | |
CY2017Q3 | us-gaap |
Revenues
Revenues
|
19939000 | |
CY2016Q2 | us-gaap |
Revenues
Revenues
|
20371000 | |
us-gaap |
Revenues
Revenues
|
41974000 | ||
us-gaap |
Revenues
Revenues
|
41204000 | ||
CY2017Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3714000 | |
CY2016Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3976000 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
7625000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
8243000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
396000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
350000 | ||
CY2017Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1185000 | |
CY2016Q2 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1425000 | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
2323000 | ||
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
3081000 | ||
CY2017Q3 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
83000 | |
CY2016Q4 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
77000 | |
CY2017Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-87793000 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
|
0 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
|
0.5 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.017 | ||
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
1273909 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
209399 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
244750 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
2.47 | ||
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
3929000 | |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
2323581 | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
2116013 | |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
6.22 | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
|
2706000 | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
|
6.17 | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
3658000 | |
CY2017Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
2000545 | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
4.07 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
9.20 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
5.60 | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P5Y | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P2Y7D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P3Y113D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
|
P3Y58D | ||
CY2017Q3 | us-gaap |
Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercisable Options Weighted Average Exercise Price1
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
|
5.08 | |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
242919 | ||
CY2017Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
72913000 | |
CY2016Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
68030000 | |
CY2017Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
72749000 | |
CY2016Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
67860000 | |
CY2017Q3 | us-gaap |
Treasury Stock Carrying Basis
TreasuryStockCarryingBasis
|
18443000 | |
CY2016Q4 | us-gaap |
Treasury Stock Carrying Basis
TreasuryStockCarryingBasis
|
18443000 | |
CY2017Q3 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
4015752 | |
CY2016Q4 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
4015752 | |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
2592095 | ||
CY2016Q2 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
149904 | |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
149904 | ||
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
10480000 | ||
CY2016Q2 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
603000 | |
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
603000 | ||
CY2017Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
340000 | |
CY2016Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
161000 | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
291000 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
255000 | ||
CY2017Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15850000 | |
CY2016Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15419000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15752000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15545000 | ||
CY2017Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15510000 | |
CY2016Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15258000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15461000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15290000 |