2018 Q3 Form 10-Q Financial Statement
#000143774918014224 Filed on August 02, 2018
Income Statement
Concept | 2018 Q3 | 2017 Q4 | 2017 Q3 |
---|---|---|---|
Revenue | $20.33M | $21.05M | $19.94M |
YoY Change | 1.96% | -2.7% | 1.57% |
Cost Of Revenue | $14.29M | $14.79M | $13.72M |
YoY Change | 4.16% | -0.19% | 0.62% |
Gross Profit | $6.041M | $6.255M | $6.221M |
YoY Change | -2.89% | -8.15% | 3.74% |
Gross Profit Margin | 29.71% | 29.72% | 31.2% |
Selling, General & Admin | $3.442M | $3.637M | $3.714M |
YoY Change | -7.32% | 1.03% | 6.05% |
% of Gross Profit | 56.98% | 58.15% | 59.7% |
Research & Development | $1.099M | $1.355M | $1.185M |
YoY Change | -7.26% | -7.19% | -12.68% |
% of Gross Profit | 18.19% | 21.66% | 19.05% |
Depreciation & Amortization | $496.0K | $497.0K | $507.0K |
YoY Change | -2.17% | -19.84% | -4.88% |
% of Gross Profit | 8.21% | 7.95% | 8.15% |
Operating Expenses | $4.541M | $4.992M | $4.899M |
YoY Change | -7.31% | -3.26% | 0.82% |
Operating Profit | $1.500M | $1.263M | $1.322M |
YoY Change | 13.46% | -23.45% | 16.17% |
Interest Expense | -$20.00K | -$40.00K | -$40.00K |
YoY Change | -50.0% | -20.0% | -20.0% |
% of Operating Profit | -1.33% | -3.17% | -3.03% |
Other Income/Expense, Net | $21.00K | -$20.00K | -$8.000K |
YoY Change | -362.5% | -166.67% | -140.0% |
Pretax Income | $1.521M | $1.205M | $1.273M |
YoY Change | 19.48% | -26.07% | 14.89% |
Income Tax | $86.00K | $104.0K | $179.0K |
% Of Pretax Income | 5.65% | 8.63% | 14.06% |
Net Earnings | $1.408M | $1.098M | $1.094M |
YoY Change | 28.7% | -37.26% | 7.36% |
Net Earnings / Revenue | 6.93% | 5.22% | 5.49% |
Basic Earnings Per Share | $0.09 | $0.07 | $0.07 |
Diluted Earnings Per Share | $0.09 | $0.07 | $0.07 |
COMMON SHARES | |||
Basic Shares Outstanding | 15.95M | 15.56K | 15.51K |
Diluted Shares Outstanding | 16.52M | 15.97K | 15.85K |
Balance Sheet
Concept | 2018 Q3 | 2017 Q4 | 2017 Q3 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $20.30M | $14.60M | $14.90M |
YoY Change | 36.24% | 37.74% | 122.39% |
Cash & Equivalents | $25.01M | $18.24M | $14.93M |
Short-Term Investments | |||
Other Short-Term Assets | $2.900M | $2.600M | $1.800M |
YoY Change | 61.11% | 18.18% | -35.71% |
Inventory | $23.12M | $26.33M | $24.49M |
Prepaid Expenses | |||
Receivables | $14.53M | $14.66M | $13.54M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $66.01M | $61.92M | $54.80M |
YoY Change | 20.44% | 25.29% | 16.14% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $8.792M | $7.570M | $7.833M |
YoY Change | 12.24% | -5.36% | -8.4% |
Goodwill | $20.20M | $20.46M | $20.22M |
YoY Change | -0.11% | 2.47% | -0.2% |
Intangibles | $7.167M | $7.169M | |
YoY Change | -0.38% | ||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $96.00K | $125.0K | $143.0K |
YoY Change | -32.87% | 73.61% | 95.89% |
Total Long-Term Assets | $35.79M | $35.27M | $35.46M |
YoY Change | 0.93% | -0.15% | -2.49% |
TOTAL ASSETS | |||
Total Short-Term Assets | $66.01M | $61.92M | $54.80M |
Total Long-Term Assets | $35.79M | $35.27M | $35.46M |
Total Assets | $101.8M | $97.19M | $90.27M |
YoY Change | 12.77% | 14.68% | 8.03% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $7.260M | $8.787M | $7.647M |
YoY Change | -5.06% | 20.5% | 20.94% |
Accrued Expenses | $4.100M | $5.700M | $3.800M |
YoY Change | 7.89% | 46.15% | -24.0% |
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 | $12.36M | $14.24M | $11.87M |
YoY Change | 4.13% | 25.7% | 3.47% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $32.00K | $31.00K | $27.00K |
YoY Change | 18.52% | 72.22% | -3.57% |
Total Long-Term Liabilities | $32.00K | $31.00K | $27.00K |
YoY Change | 18.52% | 72.22% | -3.57% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $12.36M | $14.24M | $11.87M |
Total Long-Term Liabilities | $32.00K | $31.00K | $27.00K |
Total Liabilities | $16.30M | $18.14M | $17.52M |
YoY Change | -6.94% | 7.42% | 3.01% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$77.71M | -$82.89M | -$87.79M |
YoY Change | -11.49% | -8.45% | -4.87% |
Common Stock | $1.996M | $1.966M | $1.957M |
YoY Change | 1.99% | 1.76% | 1.66% |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $18.47M | $18.47M | |
YoY Change | |||
Treasury Stock Shares | $4.020M | $4.020M | $4.016M |
Shareholders Equity | $85.59M | $79.20M | $72.91M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $101.8M | $97.19M | $90.27M |
YoY Change | 12.77% | 14.68% | 8.03% |
Cashflow Statement
Concept | 2018 Q3 | 2017 Q4 | 2017 Q3 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $1.408M | $1.098M | $1.094M |
YoY Change | 28.7% | -37.26% | 7.36% |
Depreciation, Depletion And Amortization | $496.0K | $497.0K | $507.0K |
YoY Change | -2.17% | -19.84% | -4.88% |
Cash From Operating Activities | $2.740M | -$370.0K | $1.290M |
YoY Change | 112.4% | -109.07% | -70.48% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$830.0K | -$130.0K | -$260.0K |
YoY Change | 219.23% | -43.48% | 160.0% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $0.00 | ||
YoY Change | -100.0% | ||
Cash From Investing Activities | -$830.0K | -$130.0K | -$260.0K |
YoY Change | 219.23% | -55.17% | 550.0% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | 750.0K | 130.0K | 250.0K |
YoY Change | 200.0% | -48.0% | -134.25% |
NET CHANGE | |||
Cash From Operating Activities | 2.740M | -370.0K | 1.290M |
Cash From Investing Activities | -830.0K | -130.0K | -260.0K |
Cash From Financing Activities | 750.0K | 130.0K | 250.0K |
Net Change In Cash | 2.660M | -370.0K | 1.280M |
YoY Change | 107.81% | -109.16% | -64.44% |
FREE CASH FLOW | |||
Cash From Operating Activities | $2.740M | -$370.0K | $1.290M |
Capital Expenditures | -$830.0K | -$130.0K | -$260.0K |
Free Cash Flow | $3.570M | -$240.0K | $1.550M |
YoY Change | 130.32% | -105.57% | -65.32% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2018Q3 | ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount
|
1268286 | |
CY2017Q3 | 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
|
1254286 | ||
ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmount
|
1055097 | ||
CY2018Q3 | ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount Restricted Stock
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmountRestrictedStock
|
17500 | |
CY2017Q3 | 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
|
17500 | ||
ulbi |
Dilutive Securities Included In Computation Of Earnings Per Share Amount Restricted Stock
DilutiveSecuritiesIncludedInComputationOfEarningsPerShareAmountRestrictedStock
|
13400 | ||
CY2018Q3 | ulbi |
Interest And Other Finance Costs
InterestAndOtherFinanceCosts
|
-86000 | |
CY2017Q3 | ulbi |
Interest And Other Finance Costs
InterestAndOtherFinanceCosts
|
49000 | |
ulbi |
Interest And Other Finance Costs
InterestAndOtherFinanceCosts
|
48000 | ||
ulbi |
Interest And Other Finance Costs
InterestAndOtherFinanceCosts
|
142000 | ||
ulbi |
Proceeds From Government Subsidies
ProceedsFromGovernmentSubsidies
|
|||
CY2018Q3 | ulbi |
Revenue Total Percentage
RevenueTotalPercentage
|
||
ulbi |
Revenue Total Percentage
RevenueTotalPercentage
|
|||
CY2018Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
6656000 | |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
33000 | ||
CY2017Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
8787000 | |
CY2018Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
15468000 | |
CY2017Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
14657000 | |
CY2018Q3 | us-gaap |
Accrued Income Taxes
AccruedIncomeTaxes
|
140000 | |
CY2017Q4 | us-gaap |
Accrued Income Taxes
AccruedIncomeTaxes
|
168000 | |
CY2018Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
60054000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
203000 | ||
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
209000 | ||
CY2018Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
101000 | |
CY2017Q3 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
104000 | |
CY2018Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
401750 | |
CY2017Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1060916 | |
CY2017Q3 | ulbi |
Revenue Total Percentage
RevenueTotalPercentage
|
||
ulbi |
Revenue Total Percentage
RevenueTotalPercentage
|
|||
ulbi |
Proceeds From Government Subsidies
ProceedsFromGovernmentSubsidies
|
397000 | ||
CY2017Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
59141000 | |
CY2018Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-2036000 | |
CY2017Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-1611000 | |
CY2018Q3 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
181818000 | |
CY2017Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
180211000 | |
CY2018Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
205000 | |
CY2017Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
356000 | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
344000 | ||
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
396000 | ||
CY2018Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
283000 | |
CY2017Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
292000 | |
us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
18000 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
415750 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
1060916 | ||
CY2018Q3 | us-gaap |
Assets
Assets
|
98845000 | |
CY2017Q4 | us-gaap |
Assets
Assets
|
97186000 | |
CY2018Q3 | us-gaap |
Assets Current
AssetsCurrent
|
63523000 | |
CY2017Q4 | us-gaap |
Assets Current
AssetsCurrent
|
61916000 | |
CY2018Q3 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
0 | |
CY2017Q3 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
6000 | |
us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
0 | ||
us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
28000 | ||
CY2016Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
10629000 | |
CY2017Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
14933000 | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
2419000 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
4304000 | ||
CY2018Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2017Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2018Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2017Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.10 | |
CY2018Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | |
CY2017Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
40000000 | |
CY2018Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
19961404 | |
CY2017Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
19670928 | |
CY2018Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
15941693 | |
CY2017Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
15651217 | |
CY2018Q3 | us-gaap |
Common Stock Value
CommonStockValue
|
1996000 | |
CY2017Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
1966000 | |
CY2018Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
450000 | |
CY2017Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
1588000 | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
3352000 | ||
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
3502000 | ||
CY2018Q3 | us-gaap |
Cash
Cash
|
20285000 | |
CY2017Q4 | us-gaap |
Cash
Cash
|
18241000 | |
CY2018Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
20285000 | |
CY2017Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
18241000 | |
CY2018Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
20749000 | |
CY2017Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
18330000 | |
CY2018Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
16314000 | |
CY2017Q3 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
13718000 | |
us-gaap |
Cost Of Revenue
CostOfRevenue
|
32101000 | ||
us-gaap |
Cost Of Revenue
CostOfRevenue
|
28863000 | ||
CY2018Q3 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
57000 | |
CY2017Q3 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
130000 | |
CY2017Q3 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
3000 | |
us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
8000 | ||
us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
8000 | ||
us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
89000 | ||
us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
151000 | ||
CY2018Q3 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
4000 | |
CY2018Q3 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
17000 | |
CY2017Q3 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
40000 | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
36000 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
79000 | ||
CY2018Q3 | us-gaap |
Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
|
32000 | |
CY2017Q4 | us-gaap |
Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
|
32000 | |
CY2018Q3 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
3891000 | |
CY2017Q4 | us-gaap |
Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
|
3867000 | |
CY2018Q3 | us-gaap |
Depreciation
Depreciation
|
496000 | |
CY2017Q3 | us-gaap |
Depreciation
Depreciation
|
507000 | |
us-gaap |
Depreciation
Depreciation
|
980000 | ||
us-gaap |
Depreciation
Depreciation
|
1010000 | ||
CY2018Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.10 | |
CY2017Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.07 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.24 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.18 | ||
CY2018Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.10 | |
CY2017Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.07 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.23 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.17 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-90000 | ||
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
123000 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.034 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.088 | ||
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.35 | |
CY2018Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
1711000 | |
CY2017Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
2413000 | |
us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P1Y146D | ||
CY2018Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
|
91000 | |
CY2018Q3 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
|
844000 | |
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 | ||
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
9440000 | |
CY2017Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
9259000 | |
us-gaap |
Finite Lived Intangible Assets Foreign Currency Translation Gain Loss
FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
|
-99000 | ||
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
16245000 | |
CY2017Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
16344000 | |
CY2018Q3 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
6805000 | |
CY2017Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
7085000 | |
CY2016Q4 | us-gaap |
Goodwill
Goodwill
|
19965000 | |
CY2017Q3 | us-gaap |
Goodwill
Goodwill
|
20223000 | |
CY2017Q4 | us-gaap |
Goodwill
Goodwill
|
20458000 | |
CY2018Q3 | us-gaap |
Goodwill
Goodwill
|
20322000 | |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
258000 | ||
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
235000 | ||
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
-136000 | ||
CY2018Q3 | us-gaap |
Gross Profit
GrossProfit
|
6550000 | |
CY2017Q3 | us-gaap |
Gross Profit
GrossProfit
|
6221000 | |
us-gaap |
Gross Profit
GrossProfit
|
13832000 | ||
us-gaap |
Gross Profit
GrossProfit
|
13111000 | ||
CY2018Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1718000 | |
CY2017Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1273000 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
3940000 | ||
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 Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
3940000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
3021000 | ||
CY2018Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
78000 | |
CY2017Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
179000 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
133000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
266000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
-4177000 | ||
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
6000 | ||
us-gaap |
Increase Decrease In Accounts Payable And Other Operating Liabilities
IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
|
478000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
872000 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
274000 | ||
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-36000 | ||
us-gaap |
Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
|
-79000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-1338000 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
904000 | ||
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
-141000 | ||
us-gaap |
Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
|
-246000 | ||
CY2018Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
598061 | |
CY2017Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
339705 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
540836 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
291062 | ||
CY2018Q3 | us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
21000 | |
CY2017Q3 | us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
41000 | |
us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
54000 | ||
us-gaap |
Interest And Debt Expense
InterestAndDebtExpense
|
109000 | ||
CY2018Q3 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
8785000 | |
CY2017Q4 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
9707000 | |
CY2018Q3 | us-gaap |
Inventory Net
InventoryNet
|
24861000 | |
CY2017Q4 | us-gaap |
Inventory Net
InventoryNet
|
26326000 | |
CY2018Q3 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
13739000 | |
CY2017Q4 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
14606000 | |
CY2018Q3 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
2337000 | |
CY2017Q4 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
2013000 | |
CY2018Q3 | us-gaap |
Liabilities
Liabilities
|
14777000 | |
CY2017Q4 | us-gaap |
Liabilities
Liabilities
|
18137000 | |
CY2018Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
98845000 | |
CY2017Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
97186000 | |
CY2018Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
10854000 | |
CY2017Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
14239000 | |
CY2018Q3 | us-gaap |
Minority Interest
MinorityInterest
|
-124000 | |
CY2017Q4 | us-gaap |
Minority Interest
MinorityInterest
|
-154000 | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
1690000 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
989000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-999000 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-836000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
1818000 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
4028000 | ||
CY2018Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1627000 | |
CY2017Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1094000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
3777000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
2749000 | ||
CY2018Q3 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
13000 | |
CY2017Q3 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
||
us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
30000 | ||
CY2018Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
107000 | |
CY2018Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1632000 | |
CY2017Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1322000 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3988000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3163000 | ||
us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | ||
CY2018Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
4918000 | |
CY2017Q3 | us-gaap |
Operating Expenses
OperatingExpenses
|
4899000 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
9844000 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
9948000 | ||
CY2017Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
125000 | |
CY2018Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1177000 | |
CY2017Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
494000 | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-425000 | ||
CY2017Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
149000 | |
CY2016Q4 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
172000 | |
CY2018Q3 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
151000 | |
CY2017Q3 | us-gaap |
Product Warranty Accrual
ProductWarrantyAccrual
|
163000 | |
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
753000 | ||
CY2018Q3 | us-gaap |
Other Intangible Assets Net
OtherIntangibleAssetsNet
|
6805000 | |
CY2017Q4 | us-gaap |
Other Intangible Assets Net
OtherIntangibleAssetsNet
|
7085000 | |
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
5000 | ||
us-gaap |
Product Warranty Accrual Payments
ProductWarrantyAccrualPayments
|
38000 | ||
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
7000 | ||
us-gaap |
Product Warranty Accrual Warranties Issued
ProductWarrantyAccrualWarrantiesIssued
|
29000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
3807000 | ||
us-gaap |
Profit Loss
ProfitLoss
|
2755000 | ||
CY2018Q3 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
2347000 | |
CY2017Q4 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
2871000 | |
CY2018Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
32000 | |
CY2017Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
31000 | |
CY2018Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
107000 | |
CY2017Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-8000 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
6000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-33000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
999000 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
836000 | ||
CY2018Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.10 | |
CY2017Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.10 | |
CY2018Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2017Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2018Q3 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2017Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2018Q3 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2017Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2018Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
2445000 | |
CY2017Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
2603000 | |
CY2018Q3 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
354000 | |
CY2017Q3 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
248000 | |
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1293000 | ||
us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
989000 | ||
CY2018Q3 | us-gaap |
Profit Loss
ProfitLoss
|
1640000 | |
CY2017Q3 | us-gaap |
Profit Loss
ProfitLoss
|
1094000 | |
CY2018Q3 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
68110000 | |
CY2017Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
66711000 | |
CY2018Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
8056000 | |
CY2017Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
7570000 | |
CY2018Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1218000 | |
CY2017Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
1185000 | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
2318000 | ||
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
2323000 | ||
CY2018Q3 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
464000 | |
CY2017Q4 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
89000 | |
CY2018Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-79117000 | |
CY2017Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-82894000 | |
CY2018Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
22864000 | |
CY2017Q3 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
19939000 | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
45933000 | ||
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
41974000 | ||
CY2018Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3700000 | |
CY2017Q3 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
3714000 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
7526000 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
7625000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
344000 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
396000 | ||
CY2018Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
7.16 | |
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.47 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
|
0.026 | ||
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
981556 | |
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
116199 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
216500 | ||
us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
4.22 | ||
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
5886000 | |
CY2017Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1860211 | |
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1670036 | |
CY2017Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
6.10 | |
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
6.45 | |
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
|
4648000 | |
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
|
6.43 | |
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
|
5584000 | |
CY2018Q3 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
|
1563589 | |
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
4.56 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
11.53 | ||
us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
9.68 | ||
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
|
P3Y7D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P3Y313D | ||
us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
|
P3Y262D | ||
CY2018Q3 | us-gaap |
Sharebased Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Exercisable Options Weighted Average Exercise Price1
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
|
4.86 | |
us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
290476 | ||
CY2018Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
84192000 | |
CY2017Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
79203000 | |
CY2018Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
84068000 | |
CY2017Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
79049000 | |
CY2018Q3 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
4019711 | |
CY2018Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
598 | |
CY2017Q3 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
340 | |
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
541 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
291 | ||
CY2018Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
16520 | |
CY2017Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15850 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
16354 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15752 | ||
CY2018Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15922 | |
CY2017Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15510 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15813 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15461 | ||
CY2017Q4 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
4019711 | |
CY2018Q3 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
18469000 | |
CY2017Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
18469000 | |
CY2018Q3 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 | |
CY2017Q4 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
0 |