Acquisitions (Details 1) (USD $) | 3 Months Ended | | |
In Thousands, unless otherwise specified | Mar. 31, 2014 | Mar. 31, 2015 | Oct. 02, 2014 | Jan. 08, 2015 |
Multi Channel Systems MCS GmbH [Member] | | | | |
Business Acquisition [Line Items] | | | | |
Tangible Assets Acquired | | | $4,165 | |
Liabilities Assumed | | | -2,819 | |
Net Tangible Assets Acquired | | | 1,346 | |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Goodwill Amount | | | 2,061 | |
Deferred Tax Liabilities | | | -1,245 | |
Business Acquisition Purchase Price Allocation Total Intangible Assets Amount Including Goodwill | | | 4,582 | |
Total Acquisition Purchase Price | | | 5,928 | |
Business Acquisition, Cost of Acquired Entity 1 [Abstract] | | | | |
Business Acquisition Cost Of Acquired Entity Purchase Price 1 | | | 5,928 | |
Business Acquisitions Pro Forma Revenue | 27,713 | | | |
Business Acquisitions Pro Forma Net Income Loss | 801 | | | |
Multi Channel Systems MCS GmbH [Member] | Unpatented Technology [Member] | | | | |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Amortizable Intangible Assets | | | 1,338 | |
Multi Channel Systems MCS GmbH [Member] | Customer Relationships [Member] | | | | |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Amortizable Intangible Assets | | | 1,627 | |
Multi Channel Systems MCS GmbH [Member] | Trade Names [Member] | | | | |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Amortizable Intangible Assets | | | 774 | |
Multi Channel Systems MCS GmbH [Member] | Non compete Agreements [Member] | | | | |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Amortizable Intangible Assets | | | 27 | |
Triangle BioSystems, Inc. [Member] | | | | |
Business Acquisition [Line Items] | | | | |
Tangible Assets Acquired | | | 1,278 | |
Liabilities Assumed | | | -530 | |
Net Tangible Assets Acquired | | | 748 | |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Goodwill Amount | | | 946 | |
Deferred Tax Liabilities | | | -325 | |
Business Acquisition Purchase Price Allocation Total Intangible Assets Amount Including Goodwill | | | 1,465 | |
Total Acquisition Purchase Price | | | 2,213 | |
Business Acquisition, Cost of Acquired Entity 1 [Abstract] | | | | |
Business Acquisition Cost Of Acquired Entity Purchase Price 1 | | | 2,213 | |
Triangle BioSystems, Inc. [Member] | Customer Relationships [Member] | | | | |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Amortizable Intangible Assets | | | 308 | |
Triangle BioSystems, Inc. [Member] | Trade Names [Member] | | | | |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Amortizable Intangible Assets | | | 143 | |
Triangle BioSystems, Inc. [Member] | Patented Technology [Member] | | | | |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Amortizable Intangible Assets | | | 363 | |
Triangle BioSystems, Inc. [Member] | Non compete Agreements [Member] | | | | |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Amortizable Intangible Assets | | | 30 | |
HEKA Elektronik [Member] | | | | |
Business Acquisition [Line Items] | | | | |
Tangible Assets Acquired | | | | 4,165 |
Liabilities Assumed | | | | 2,819 |
Net Tangible Assets Acquired | | | | 1,346 |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Goodwill Amount | | | | 2,061 |
Deferred Tax Liabilities | | | | -1,245 |
Business Acquisition Purchase Price Allocation Total Intangible Assets Amount Including Goodwill | | | | 4,582 |
Total Acquisition Purchase Price | | | | 5,928 |
Business Acquisition, Cost of Acquired Entity 1 [Abstract] | | | | |
Business Acquisition Cost Of Acquired Entity Purchase Price 1 | | | | 5,928 |
Business Acquisitions Pro Forma Revenue | 27,274 | 25,860 | | |
Business Acquisitions Pro Forma Net Income Loss | 793 | -1,390 | | |
HEKA Elektronik [Member] | Unpatented Technology [Member] | | | | |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Amortizable Intangible Assets | | | | 1,338 |
HEKA Elektronik [Member] | Customer Relationships [Member] | | | | |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Amortizable Intangible Assets | | | | 1,627 |
HEKA Elektronik [Member] | Trade Names [Member] | | | | |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Amortizable Intangible Assets | | | | 774 |
HEKA Elektronik [Member] | Non compete Agreements [Member] | | | | |
Business Acquisition Purchase Price Allocation Intangible Assets [Abstract] | | | | |
Purchase Price Allocation, Amortizable Intangible Assets | | | | $27 |