2016 Q3 Form 10-Q Financial Statement
#000143774916040389 Filed on October 27, 2016
Income Statement
Concept | 2016 Q3 | 2015 Q4 | 2015 Q3 |
---|---|---|---|
Revenue | $19.63M | $19.25M | $19.04M |
YoY Change | 3.08% | -3.51% | 18.58% |
Cost Of Revenue | $13.63M | $13.70M | $13.14M |
YoY Change | 3.73% | 0.51% | 13.51% |
Gross Profit | $5.997M | $5.550M | $5.900M |
YoY Change | 1.64% | -12.18% | 31.4% |
Gross Profit Margin | 30.55% | 28.83% | 30.98% |
Selling, General & Admin | $3.502M | $3.170M | $3.503M |
YoY Change | -0.03% | -19.34% | 0.37% |
% of Gross Profit | 58.4% | 57.12% | 59.37% |
Research & Development | $1.357M | $1.650M | $1.224M |
YoY Change | 10.87% | 28.91% | 26.19% |
% of Gross Profit | 22.63% | 29.73% | 20.75% |
Depreciation & Amortization | $533.0K | $680.0K | $617.0K |
YoY Change | -13.61% | 0.0% | -23.83% |
% of Gross Profit | 8.89% | 12.25% | 10.46% |
Operating Expenses | $4.859M | $4.880M | $4.727M |
YoY Change | 2.79% | -7.75% | 4.12% |
Operating Profit | $1.138M | $670.0K | $1.173M |
YoY Change | -2.98% | -34.95% | -2446.0% |
Interest Expense | -$50.00K | -$50.00K | -$70.00K |
YoY Change | -28.57% | -16.67% | 40.0% |
% of Operating Profit | -4.39% | -7.46% | -5.97% |
Other Income/Expense, Net | $20.00K | $30.00K | $70.00K |
YoY Change | -71.43% | -200.0% | -143.75% |
Pretax Income | $1.108M | $490.0K | $1.178M |
YoY Change | -5.94% | -47.87% | -536.3% |
Income Tax | $92.00K | $0.00 | $130.0K |
% Of Pretax Income | 8.3% | 0.0% | 11.04% |
Net Earnings | $1.019M | $500.0K | $1.047M |
YoY Change | -2.67% | -41.18% | -427.19% |
Net Earnings / Revenue | 5.19% | 2.6% | 5.5% |
Basic Earnings Per Share | $0.07 | $0.07 | |
Diluted Earnings Per Share | $0.07 | $30.90K | $0.07 |
COMMON SHARES | |||
Basic Shares Outstanding | 15.21M | 15.63M | |
Diluted Shares Outstanding | 15.30M | 15.74M |
Balance Sheet
Concept | 2016 Q3 | 2015 Q4 | 2015 Q3 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $6.700M | $14.40M | $14.60M |
YoY Change | -54.11% | -18.64% | -6.41% |
Cash & Equivalents | $6.650M | $14.39M | $14.59M |
Short-Term Investments | |||
Other Short-Term Assets | $2.800M | $2.100M | $2.100M |
YoY Change | 33.33% | 31.25% | 31.25% |
Inventory | $24.88M | $23.81M | $23.40M |
Prepaid Expenses | |||
Receivables | $12.89M | $11.43M | $11.20M |
Other Receivables | $0.00 | $200.0K | $200.0K |
Total Short-Term Assets | $47.19M | $51.95M | $51.50M |
YoY Change | -8.37% | -8.71% | -9.01% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $8.551M | $9.038M | $9.200M |
YoY Change | -7.05% | -7.78% | -7.07% |
Goodwill | $20.26M | $16.28M | $16.33M |
YoY Change | 24.11% | -0.76% | |
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $73.00K | $309.0K | $100.0K |
YoY Change | -27.0% | 54.5% | -66.67% |
Total Long-Term Assets | $36.37M | $29.58M | $29.85M |
YoY Change | 21.83% | -3.66% | -3.39% |
TOTAL ASSETS | |||
Total Short-Term Assets | $47.19M | $51.95M | $51.50M |
Total Long-Term Assets | $36.37M | $29.58M | $29.85M |
Total Assets | $83.56M | $81.52M | $81.35M |
YoY Change | 2.71% | -6.94% | -7.03% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $6.323M | $6.494M | $6.800M |
YoY Change | -7.01% | -7.23% | -4.23% |
Accrued Expenses | $5.000M | $4.100M | $4.600M |
YoY Change | 8.7% | 0.0% | -4.17% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $11.48M | $10.85M | $11.50M |
YoY Change | -0.21% | -3.15% | -4.17% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $28.00K | $28.00K | $100.0K |
YoY Change | -72.0% | -72.0% | 0.0% |
Total Long-Term Liabilities | $28.00K | $28.00K | $100.0K |
YoY Change | -72.0% | -72.0% | 0.0% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $11.48M | $10.85M | $11.50M |
Total Long-Term Liabilities | $28.00K | $28.00K | $100.0K |
Total Liabilities | $17.00M | $15.51M | $16.00M |
YoY Change | 6.28% | -0.6% | -2.44% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$92.29M | -$94.05M | |
YoY Change | |||
Common Stock | $1.925M | $1.918M | |
YoY Change | |||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | $4.014M | $3.860M | |
Shareholders Equity | $66.72M | $66.16M | $65.30M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $83.56M | $81.52M | $81.40M |
YoY Change | 2.65% | -6.94% | -6.97% |
Cashflow Statement
Concept | 2016 Q3 | 2015 Q4 | 2015 Q3 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $1.019M | $500.0K | $1.047M |
YoY Change | -2.67% | -41.18% | -427.19% |
Depreciation, Depletion And Amortization | $533.0K | $680.0K | $617.0K |
YoY Change | -13.61% | 0.0% | -23.83% |
Cash From Operating Activities | $4.370M | $1.120M | $2.680M |
YoY Change | 63.06% | -64.56% | -658.33% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$100.0K | -$1.600M | -$430.0K |
YoY Change | -76.74% | 135.29% | -24.56% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $60.00K | -$10.00K | $0.00 |
YoY Change | -103.7% | ||
Cash From Investing Activities | -$40.00K | -$1.610M | -$430.0K |
YoY Change | -90.7% | 283.33% | -24.56% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -730.0K | 320.0K | -3.380M |
YoY Change | -78.4% | -288.24% | 514.55% |
NET CHANGE | |||
Cash From Operating Activities | 4.370M | 1.120M | 2.680M |
Cash From Investing Activities | -40.00K | -1.610M | -430.0K |
Cash From Financing Activities | -730.0K | 320.0K | -3.380M |
Net Change In Cash | 3.600M | -170.0K | -1.130M |
YoY Change | -418.58% | -106.61% | -29.37% |
FREE CASH FLOW | |||
Cash From Operating Activities | $4.370M | $1.120M | $2.680M |
Capital Expenditures | -$100.0K | -$1.600M | -$430.0K |
Free Cash Flow | $4.470M | $2.720M | $3.110M |
YoY Change | 43.73% | -29.17% | 3355.56% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2015Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
177007000 | |
CY2015Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-907000 | |
CY2016Q3 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
177737000 | |
CY2016Q2 | ulbi |
Business Interruption Insurance Deductible
BusinessInterruptionInsuranceDeductible
|
126000 | |
CY2011Q2 | ulbi |
Business Interruption Loss Gross
BusinessInterruptionLossGross
|
1589000 | |
CY2016Q3 | ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount
|
758593 | |
CY2015Q3 | ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount
|
1026282 | |
ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount
|
1139843 | ||
ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount
|
431532 | ||
CY2016Q3 | ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount Restricted Stock
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmountRestrictedStock
|
15900 | |
CY2015Q3 | ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount Restricted Stock
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmountRestrictedStock
|
34200 | |
ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount Restricted Stock
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmountRestrictedStock
|
15900 | ||
ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount Restricted Stock
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmountRestrictedStock
|
34200 | ||
CY2016Q3 | ulbi |
Interest And Other Finance Costs
InterestAndOtherFinanceCosts
|
30000 | |
CY2015Q3 | ulbi |
Interest And Other Finance Costs
InterestAndOtherFinanceCosts
|
-5000 | |
ulbi |
Interest And Other Finance Costs
InterestAndOtherFinanceCosts
|
167000 | ||
ulbi |
Interest And Other Finance Costs
InterestAndOtherFinanceCosts
|
156000 | ||
CY2015Q4 | ulbi |
Operating Loss Carryforwards Amount Recorded In Equity Upon Realization
OperatingLossCarryforwardsAmountRecordedInEquityUponRealization
|
3000000 | |
CY2016Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
6323000 | |
CY2015Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
6494000 | |
CY2016Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
12888000 | |
CY2015Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
11430000 | |
CY2016Q3 | us-gaap |
Accrued Income Taxes
AccruedIncomeTaxes
|
199000 | |
CY2015Q4 | us-gaap |
Accrued Income Taxes
AccruedIncomeTaxes
|
227000 | |
CY2016Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
57021000 | |
CY2015Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
55488000 | |
CY2016Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-2221000 | |
CY2016Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
285000 | |
CY2015Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
300000 | |
CY2015Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
14585000 | |
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-7743000 | ||
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
55000 | ||
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
53000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
403000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
180000 | ||
CY2016Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
129000 | |
CY2015Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
61000 | |
CY2016Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1733083 | |
CY2015Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1264422 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1351833 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1859172 | ||
CY2016Q3 | us-gaap |
Assets
Assets
|
83557000 | |
CY2015Q3 | us-gaap |
Assets
Assets
|
81352000 | |
CY2015Q4 | us-gaap |
Assets
Assets
|
81522000 | |
CY2016Q3 | us-gaap |
Assets Current
AssetsCurrent
|
47189000 | |
CY2015Q4 | us-gaap |
Assets Current
AssetsCurrent
|
51946000 | |
us-gaap |
Business Acquisition Pro Forma Earnings Per Share Basic
BusinessAcquisitionProFormaEarningsPerShareBasic
|
0.16 | ||
us-gaap |
Business Acquisition Pro Forma Earnings Per Share Basic
BusinessAcquisitionProFormaEarningsPerShareBasic
|
0.12 | ||
us-gaap |
Business Acquisition Pro Forma Earnings Per Share Diluted
BusinessAcquisitionProFormaEarningsPerShareDiluted
|
0.16 | ||
us-gaap |
Business Acquisition Pro Forma Earnings Per Share Diluted
BusinessAcquisitionProFormaEarningsPerShareDiluted
|
0.11 | ||
us-gaap |
Business Acquisitions Pro Forma Income Loss From Continuing Operations Before Changes In Accounting And Extraordinary Items Net Of Tax
BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
|
3206000 | ||
us-gaap |
Business Acquisitions Pro Forma Income Loss From Continuing Operations Before Changes In Accounting And Extraordinary Items Net Of Tax
BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax
|
2119000 | ||
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
2589000 | ||
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
1764000 | ||
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
67193000 | ||
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
60835000 | ||
CY2016Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
6650000 | |
CY2015Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
14393000 | |
CY2014Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
17711000 | |
us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
-1000 | ||
us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
87000 | ||
us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
-3126000 | ||
CY2016Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2015Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2016Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2015Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2016Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | |
CY2015Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | |
CY2016Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
19245357 | |
CY2015Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
19181815 | |
CY2016Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
15231662 | |
CY2015Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
15322155 | |
CY2016Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
1925000 | |
CY2015Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
1918000 | |
CY2016Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
406000 | |
CY2015Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
698000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
450000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
2084000 | ||
CY2016Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
13634000 | |
CY2015Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
13144000 | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
42533000 | ||
us-gaap |
Cost Of Revenue
CostOfRevenue
|
39410000 | ||
CY2016Q3 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
21000 | |
CY2015Q3 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
26000 | |
us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
38000 | ||
us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
48000 | ||
CY2016Q3 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
12000 | |
CY2015Q3 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
44000 | |
CY2016Q3 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
4000 | |
CY2015Q3 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
5000 | |
us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
11000 | ||
us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
12000 | ||
CY2016Q3 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
55000 | |
CY2015Q3 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
55000 | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
165000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
165000 | ||
CY2016Q3 | us-gaap |
Deferred Tax Assets Net Current
DeferredTaxAssetsNetCurrent
|
92000 | |
CY2015Q4 | us-gaap |
Deferred Tax Assets Net Current
DeferredTaxAssetsNetCurrent
|
92000 | |
CY2016Q3 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
5500000 | |
CY2015Q4 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
4631000 | |
CY2016Q3 | us-gaap |
Depreciation
Depreciation
|
533000 | |
CY2015Q3 | us-gaap |
Depreciation
Depreciation
|
617000 | |
us-gaap |
Depreciation
Depreciation
|
1698000 | ||
us-gaap |
Depreciation
Depreciation
|
1795000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
1698000 | ||
us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
1795000 | ||
CY2016Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.07 | |
CY2015Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.07 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.12 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.14 | ||
CY2016Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.07 | |
CY2015Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.07 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.11 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.14 | ||
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents Continuing Operations
EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
|
-98000 | ||
us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents Continuing Operations
EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
|
-67000 | ||
CY2016Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.083 | |
CY2015Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.11 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.109 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.117 | ||
CY2016Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1264000 | |
CY2015Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
2377000 | |
CY2016Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
|
666000 | |
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 | ||
CY2016Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
8706000 | |
CY2015Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
8288000 | |
CY2016Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
16187000 | |
CY2015Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
12234000 | |
CY2016Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
7481000 | |
CY2015Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
3946000 | |
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
|||
us-gaap |
Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
|
-36000 | ||
CY2016Q3 | us-gaap |
Gain Loss Related To Litigation Settlement
GainLossRelatedToLitigationSettlement
|
-55000 | |
us-gaap |
Gain On Business Interruption Insurance Recovery
GainOnBusinessInterruptionInsuranceRecovery
|
0 | ||
CY2016Q3 | us-gaap |
Goodwill
Goodwill
|
20263000 | |
CY2015Q4 | us-gaap |
Goodwill
Goodwill
|
16283000 | |
CY2014Q4 | us-gaap |
Goodwill
Goodwill
|
16407000 | |
CY2015Q3 | us-gaap |
Goodwill
Goodwill
|
16327000 | |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-80000 | ||
CY2015Q4 | us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-44000 | |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-466000 | ||
us-gaap |
Goodwill Purchase Accounting Adjustments
GoodwillPurchaseAccountingAdjustments
|
4446000 | ||
CY2016Q3 | us-gaap |
Gross Profit
GrossProfit
|
5997000 | |
CY2015Q3 | us-gaap |
Gross Profit
GrossProfit
|
5900000 | |
us-gaap |
Gross Profit
GrossProfit
|
18302000 | ||
us-gaap |
Gross Profit
GrossProfit
|
17766000 | ||
CY2016Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1108000 | |
CY2015Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1178000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1952000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
2656000 | ||
CY2016Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
1108000 | |
CY2015Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
1178000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
1952000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
2656000 | ||
CY2016Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
92000 | |
CY2015Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
130000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
213000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
312000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
-1695000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
455000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
283000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
29000 | ||
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-165000 | ||
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-165000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-755000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-2621000 | ||
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
-176000 | ||
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
631000 | ||
us-gaap |
Increase Decrease In Restricted Cash
IncreaseDecreaseInRestrictedCash
|
-60000 | ||
us-gaap |
Increase Decrease In Restricted Cash
IncreaseDecreaseInRestrictedCash
|
-12000 | ||
us-gaap |
Increase Decrease In Security Deposits
IncreaseDecreaseInSecurityDeposits
|
|||
us-gaap |
Increase Decrease In Security Deposits
IncreaseDecreaseInSecurityDeposits
|
49000 | ||
CY2016Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
91041 | |
CY2015Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
107000 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
184564 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
47000 | ||
CY2016Q2 | us-gaap |
Insurance Settlements Receivable
InsuranceSettlementsReceivable
|
177000 | |
CY2016Q3 | us-gaap |
Insurance Settlements Receivable Current
InsuranceSettlementsReceivableCurrent
|
||
CY2015Q4 | us-gaap |
Insurance Settlements Receivable Current
InsuranceSettlementsReceivableCurrent
|
177000 | |
CY2016Q3 | us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
50000 | |
CY2015Q3 | us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
65000 | |
us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
213000 | ||
us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
195000 | ||
CY2016Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
4859000 | |
CY2015Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
4727000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
16183000 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
14954000 | ||
CY2016Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1138000 | |
CY2016Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
9809000 | |
CY2015Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
10652000 | |
CY2016Q3 | us-gaap |
Inventory Net
InventoryNet
|
24877000 | |
CY2015Q4 | us-gaap |
Inventory Net
InventoryNet
|
23814000 | |
CY2016Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
13297000 | |
CY2015Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
11602000 | |
CY2016Q3 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
1771000 | |
CY2015Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
1560000 | |
CY2016Q3 | us-gaap |
Liabilities
Liabilities
|
17004000 | |
CY2015Q4 | us-gaap |
Liabilities
Liabilities
|
15506000 | |
CY2016Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
83557000 | |
CY2015Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
81522000 | |
CY2016Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
11476000 | |
CY2015Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
10847000 | |
CY2015Q2 | us-gaap |
Loss Contingency Damages Sought Value
LossContingencyDamagesSoughtValue
|
42000000 | |
CY2016Q3 | us-gaap |
Minority Interest
MinorityInterest
|
-168000 | |
CY2015Q4 | us-gaap |
Minority Interest
MinorityInterest
|
-143000 | |
us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
-426000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
|
-9189000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-10787000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
|
-1298000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
3568000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
|
7428000 | ||
CY2016Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1019000 | |
CY2015Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1047000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
1764000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
2367000 | ||
CY2016Q3 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
-3000 | |
CY2015Q3 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
1000 | |
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
-25000 | ||
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
-23000 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | ||
CY2015Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1173000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2119000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
2812000 | ||
CY2015Q4 | us-gaap |
Operating Loss Carryforwards
OperatingLossCarryforwards
|
86800000 | |
CY2016Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
73000 | |
CY2015Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
309000 | |
CY2016Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-613000 | |
CY2015Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-349000 | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1314000 | ||
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-283000 | ||
CY2016Q3 | us-gaap |
Other Intangible Assets Net
OtherIntangibleAssetsNet
|
7481000 | |
CY2015Q4 | us-gaap |
Other Intangible Assets Net
OtherIntangibleAssetsNet
|
3946000 | |
CY2016Q3 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
3690000 | |
CY2015Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
1749000 | |
CY2016Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
28000 | |
CY2015Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
28000 | |
CY2016Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
20000 | |
CY2015Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
70000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
46000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
39000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
607000 | ||
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
9266000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
9857000 | ||
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
|||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
990000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1310000 | ||
CY2016Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.10 | |
CY2015Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.10 | |
CY2016Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2015Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2016Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2015Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2016Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2015Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2016Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
2600000 | |
CY2015Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
1900000 | |
us-gaap |
Proceeds From Insurance Settlement Operating Activities
ProceedsFromInsuranceSettlementOperatingActivities
|
1286000 | ||
us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
3030000 | ||
us-gaap |
Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
|
|||
us-gaap |
Proceeds From Repayments Of Debt
ProceedsFromRepaymentsOfDebt
|
-3030000 | ||
us-gaap |
Proceeds From Repayments Of Debt
ProceedsFromRepaymentsOfDebt
|
|||
CY2016Q3 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
106000 | |
CY2015Q3 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
19000 | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
181000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
28000 | ||
CY2015Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
192000 | |
CY2014Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
376000 | |
CY2016Q3 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
179000 | |
CY2015Q3 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
358000 | |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
43000 | ||
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
34000 | ||
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
30000 | ||
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
16000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
1739000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
2344000 | ||
CY2016Q3 | us-gaap |
Profit Loss
ProfitLoss
|
1016000 | |
CY2015Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
64526000 | |
CY2016Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
8551000 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
2.01 | ||
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
246000 | |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
2257969 | |
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
2491676 | |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
6.30 | |
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
6.08 | |
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
|
168000 | |
CY2015Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
9038000 | |
CY2015Q3 | us-gaap |
Profit Loss
ProfitLoss
|
1048000 | |
CY2016Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
65572000 | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
555000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
439000 | ||
CY2016Q3 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
205000 | |
CY2015Q3 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
135000 | |
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.4808 | ||
CY2016Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1357000 | |
CY2015Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1224000 | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
4438000 | ||
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
3917000 | ||
CY2016Q3 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
82000 | |
CY2015Q4 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
140000 | |
CY2016Q3 | us-gaap |
Restricted Stock Expense
RestrictedStockExpense
|
8000 | |
CY2015Q3 | us-gaap |
Restricted Stock Expense
RestrictedStockExpense
|
23000 | |
us-gaap |
Restricted Stock Expense
RestrictedStockExpense
|
30000 | ||
us-gaap |
Restricted Stock Expense
RestrictedStockExpense
|
71000 | ||
CY2016Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-92287000 | |
CY2015Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-94051000 | |
CY2016Q3 | us-gaap |
Revenues
Revenues
|
19631000 | |
CY2015Q3 | us-gaap |
Revenues
Revenues
|
19044000 | |
us-gaap |
Revenues
Revenues
|
60835000 | ||
us-gaap |
Revenues
Revenues
|
57176000 | ||
CY2016Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3502000 | |
CY2015Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3503000 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
11745000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
11037000 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.0089 | ||
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
1392204 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
64651 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
346000 | ||
CY2016Q3 | 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 | |
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
226000 | |
CY2016Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
2347190 | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
3.81 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
8.02 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
4.71 | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
|
P2Y299D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P2Y62D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P3Y167D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
|
P3Y94D | ||
CY2016Q3 | us-gaap |
Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercisable Options Weighted Average Exercise Price1
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
|
4.90 | |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
47642 | ||
CY2016Q3 | us-gaap |
Stock Option Plan Expense
StockOptionPlanExpense
|
197000 | |
CY2015Q3 | us-gaap |
Stock Option Plan Expense
StockOptionPlanExpense
|
112000 | |
us-gaap |
Stock Option Plan Expense
StockOptionPlanExpense
|
525000 | ||
us-gaap |
Stock Option Plan Expense
StockOptionPlanExpense
|
368000 | ||
CY2016Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
66721000 | |
CY2015Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
66159000 | |
CY2016Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
66553000 | |
CY2015Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
66016000 | |
CY2015Q4 | us-gaap |
Tax Credit Carryforward Amount
TaxCreditCarryforwardAmount
|
1600000 | |
CY2016Q3 | us-gaap |
Treasury Stock Carrying Basis
TreasuryStockCarryingBasis
|
18433000 | |
CY2015Q4 | us-gaap |
Treasury Stock Carrying Basis
TreasuryStockCarryingBasis
|
17808000 | |
CY2016Q3 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
4013695 | |
CY2015Q4 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
3859660 | |
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
149904 | ||
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
2225437 | ||
us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
2592095 | ||
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
603000 | ||
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
9162000 | ||
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
10480000 | ||
CY2016Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
91000 | |
CY2015Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
107000 | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
184000 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
47000 | ||
CY2016Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15298000 | |
CY2015Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15740000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15446000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
16550000 | ||
CY2016Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15207000 | |
CY2015Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15633000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15262000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
16503000 |