Major Customer Disclosure [Abstract]
Major Customer [Abstract]
Major Customer [Text Block}
Concentration Risk Disclosure [Text Block]
Property and Equipment Disclosure [Abstract]
Property and Equipment Disclosure [Abstract]
Property and Equipment [Text Block]
Property, Plant and Equipment Disclosure [Text Block]
Commitments and Contingencies Disclosure [Abstract]
Commitments and Contingencies [Text Block]
Commitments and Contingencies Disclosure [Text Block]
Schedule of Property, Plant and Equipment [Table]
Schedule of Property, Plant and Equipment [Table]
Property, Plant and Equipment by Type [Axis]
Property, Plant and Equipment by Type [Axis]
Property, Plant and Equipment, Type [Domain]
Property, Plant and Equipment, Type [Domain]
Machinery and Equipment [Member]
Machinery and Equipment [Member]
Land, Buildings and Improvements [Member]
Land, Buildings and Improvements [Member]
Molds [Member]
Molds [Member]
Computer Equipment and Software [Member]
Computer Equipment and Software [Member]
Furniture and Fixtures [Member]
Furniture and Fixtures [Member]
Construction in Progress [Member]
Construction in Progress [Member]
Property, Plant and Equipment [Line Items]
Property, Plant and Equipment [Line Items]
Total property and equipment, cost
Property, Plant and Equipment, Gross
Accumulated depreciation
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment
Net property and equipment
Property, Plant and Equipment, Net
Basis of Presentation Disclosure [Abstract]
Basis of Presentation Disclosure [Abstract]
Basis of Presentation [Text Block]
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]
Fair Value Disclosures [Abstract]
Fair Value, Measurement Inputs, Disclosure [Table Text Block]
Fair Value, Measurement Inputs, Disclosure [Table Text Block]
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
Discontinued Operations and Disposal Groups [Abstract]
Exit Activity from Italy Facility [Text Block]
Restructuring and Related Activities Disclosure [Text Block]
Investment Securities [Abstract]
Investment Securities [Abstract]
Available-for-sale Securities [Table Text Block]
Available-for-sale Securities [Table Text Block]
Fair Value, Assets and Liabilities Measured on Recuring and Nonrecuring Basis [Table]
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]
Fair Value by Measurement Frequency [Axis]
Fair Value by Measurement Frequency [Axis]
Fair Value, Measurement Frequency [Domain]
Fair Value, Measurement Frequency [Domain]
Fair Value, Measurements, Recurring [Member]
Fair Value, Measurements, Recurring [Member]
Fair Value, Hierarchy [Axis]
Fair Value, Hierarchy [Axis]
Fair Value, Measurements, Fair Value Hierarchy [Domain]
Fair Value, Measurements, Fair Value Hierarchy [Domain]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
Carrying (Reported) Amount, Fair Value Disclosure [Member]
Quoted prices in active markets for identical assets (level 1)
Fair Value, Inputs, Level 1 [Member]
Signifcant other observable inputs (level 2)
Fair Value, Inputs, Level 2 [Member]
Significant unobservable inputs (level 3)
Fair Value, Inputs, Level 3 [Member]
Investment Type [Axis]
Investment Type [Axis]
Investment Type Categorization [Domain]
Investment Type Categorization [Domain]
Available-for-sale Securities [Member]
Available-for-sale Securities [Member]
Nontaxable Municipal Notes [Member]
Restricted Cash and Cash Equivalents, Cash and Cash Equivalents [Axis]
Restricted Cash and Cash Equivalents, Cash and Cash Equivalents [Axis]
Restricted Cash and Cash Equivalents, Cash and Cash Equivalents [Domain]
Restricted Cash and Cash Equivalents, Cash and Cash Equivalents [Domain]
Certificates of Deposit [Member]
Certificates of Deposit [Member]
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]
Available for sale securities
Available-for-sale Securities, Fair Value Disclosure
Level 3 investments
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Period Increase (Decrease)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]
Investments, Beginning Balance
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value
Transfers into Level 3
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3
Sales
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales
Unrealized holdig loss, included in other comprehensive income
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss)
Investments, Ending Balance
Income Tax Disclosure [Abstract]
New Accounting Pronouncements Disclosure [Abstract]
New Accounting Prounouncements Disclosure [Abstract]
New Accounting Pronouncements [Text Block]
Description of New Accounting Pronouncements Not yet Adopted [Text Block]
Legal Settlement [Abstract]
Legal Settlement: [Abstract]
Legal Settlement [Text Block]
Legal Matters and Contingencies [Text Block]
Earnings Per Share [Abstract]
Net Income Per Share [Text Block]
Earnings Per Share [Text Block]
Concentration Risk [Table]
Concentration Risk [Table]
Concentration Risk by Type [Axis]
Concentration Risk Type [Domain]
Concentration Risk Type [Domain]
Customer Concentration Risk [Member]
Major Customers [Axis]
Name of Major Customer [Domain]
Name of Major Customer [Domain]
Hospira [Member]
Hospira [Member]
Hospira [Member]
Concentration Risk by Benchmark [Axis]
Concentration Risk by Benchmark [Axis]
Concentration Risk Benchmark [Domain]
Concentration Risk Benchmark [Domain]
Revenue [Member]
Revenue [Member]
Accounts Receivable [Member]
Accounts Receivable [Member]
Sales Revenue, Goods, Net [Member]
Sales Revenue, Goods, Net [Member]
Concentration Risk [Line Items]
Concentration Risk [Line Items]
Entitiy Wide Revenue Major Customer Percent
Entitiy Wide Revenue Major Customer Percent
Entitiy Wide Revenue Major Customer Percent
Entitiy Wide Revenue Major Customer Percent
Entity Wide Accounts Receivable Major Customer Percent
Concentration Risk, Percentage
Statement of Cash Flows [Abstract]
Statement [Table]
Statement [Table]
Statement, Scenario [Axis]
Statement, Scenario [Axis]
Scenario, Unspecified [Domain]
Scenario, Unspecified [Domain]
Statement
Statement [Line Items]
CASH FLOWS FROM OPERATING ACTIVITIES:
Net Cash Provided by (Used in) Operating Activities [Abstract]
Net income
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest
Adjustments to reconcile net income to net cash provided by operating activities:
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]
Depreciation and amortization
Depreciation, Depletion and Amortization
Provision for doubtful accounts
Provision for Doubtful Accounts
Stock compensation
Share-based Compensation
Loss (gain) on disposal of property and equipment
Gain (Loss) on Sale of Property Plant Equipment
Bond premium amortization
Investment Income, Amortization of Premium
Cash provided (used) by changes in operating assets and liabilities
Increase (Decrease) in Operating Capital [Abstract]
Accounts receivable
Increase (Decrease) in Accounts Receivable
Inventories
Increase (Decrease) in Inventories
Prepaid expenses and other assets
Increase (Decrease) in Prepaid Expense and Other Assets
Accounts payable
Increase (Decrease) in Accounts Payable
Accrued liabilities
Increase (Decrease) in Accrued Liabilities
Deferred revenue
Increase (Decrease) in Deferred Revenue
Prepaid and deferred income taxes
Increase Decrease in Prepaid and Deferred Income Taxes
The net change during the reporting period in the carrying amount as of the balance sheet date of payments made for taxes. Also includes the net change during the reporting period in the account that represents the temporary difference that results from income (loss) that is recognized for accounting purposes but not for tax purposes and vice versa.
Net cash provided by operating activities
Net Cash Provided by (Used in) Operating Activities
CASH FLOWS FROM INVESTING ACTIVITIES:
Net Cash Provided by (Used in) Investing Activities [Abstract]
Purchases of property and equipment
Payments to Acquire Property, Plant, and Equipment
Proceeds from sale of asset
Proceeds from Sale of Property, Plant, and Equipment
Business acquisition, net of cash acquired
Payments to Acquire Businesses, Net of Cash Acquired
Proceeds from insurance
Proceeds from Insurance Settlement, Investing Activities
Change in restricted cash
Increase (Decrease) in Restricted Cash
Proceeds from sale of investment securities
Proceeds from Sale and Maturity of Marketable Securities
Net cash provided (used) by investing activities
Net Cash Provided by (Used in) Investing Activities
CASH FLOWS FROM FINANCING ACTIVITIES:
Net Cash Provided by (Used in) Financing Activities [Abstract]
Proceeds from exercise of stock options
Proceeds from Stock Options Exercised
Proceeds from employee stock purchase plan
Proceeds from Stock Plans
Tax benefits from exercise of stock options
Excess Tax Benefit from Share-based Compensation, Financing Activities
Purchase of treasury stock
Payments for Repurchase of Common Stock
Net cash provided (used) by financing activities
Net Cash Provided by (Used in) Financing Activities
Effect of exchange rate changes on cash
Effect of Exchange Rate on Cash and Cash Equivalents
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS
Cash and Cash Equivalents, Period Increase (Decrease)
CASH AND CASH EQUIVALENTS, beginning of period
Cash and Cash Equivalents, at Carrying Value
CASH AND CASH EQUIVALENTS, end of period
NON-CASH INVESTING ACTIVITIES
Noncash Investing and Financing Items [Abstract]
Accrued liabilities for property and equipment
Capital Expenditures Incurred but Not yet Paid
Inventory Disclosure [Abstract]
Schedule of Inventory, Current [Table Text Block]
Schedule of Inventory, Current [Table Text Block]
Inventories [Text Block]
Inventory Disclosure [Text Block]
Assets Held for Sale [Abstract]
Assets Held for Sale [Abstract]
Disclosure of Long Lived Assets Held-for-sale [Table Text Block]
Disclosure of Long Lived Assets Held-for-sale [Table Text Block]
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount
Weighted average number of common shares outstanding (for basic calculation)
Weighted Average Number of Shares Outstanding, Basic
Dilutive securities
Incremental Common Shares Attributable to Share-based Payment Arrangements
Weighted average common and common equivalent shares outstanding (for diluted calculation)
Weighted Average Number of Shares Outstanding, Diluted
EPS - basic
Earnings Per Share, Basic
EPS - diluted
Earnings Per Share, Diluted
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
Income Statement [Abstract]
REVENUES:
Revenues [Abstract]
Net sales
Sales Revenue, Goods, Net
Other
Other Revenue, Net
TOTAL REVENUE
Revenues
COST OF GOODS SOLD
Cost of Goods Sold
Gross profit
Gross Profit
OPERATING EXPENSES:
Operating Expenses [Abstract]
Selling, general and administrative
Selling, General and Administrative Expense
Research and development
Research and Development Expense
Legal settlement
Legal Fees
Total operating expenses
Operating Expenses
Income from operations
Operating Income (Loss)
OTHER INCOME(EXPENSE)
Nonoperating Income (Expense)
Income before income taxes
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest
PROVISION FOR INCOME TAXES
Income Tax Expense (Benefit)
NET INCOME
NET INCOME PER SHARE
Basic (in dollars per share)
Diluted (in dollars per share)
WEIGHTED AVERAGE NUMBER OF SHARES
Weighted Average Number of Shares Outstanding, Diluted [Abstract]
Basic (in shares)
Diluted (in shares)
Statement of Income and Comprehensive Income [Abstract]
Other comprehensive income (loss), net of tax of $(283) and $(120) for the three months ended September 30, 2011 and 2010, respectively and $(154) and $836 for the nine months ended September 30, 2011 and 2010, respectively:
Other Comprehensive Income (Loss), Net of Tax [Abstract]
Foreign currency translation adjustment
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax
Comprehensive income
Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest
Schedule of Long Lived Assets Held-for-sale [Table]
Schedule of Long Lived Assets Held-for-sale [Table]
Long Lived Assets Held-for-sale by Asset Type [Axis]
Long Lived Assets Held-for-sale by Asset Type [Axis]
Long Lived Assets Held-for-sale, Name [Domain]
Intangible Assets
Intangible assets [Member]
Intangible assets held for sale
Fixed Assets
Fixed asssets [Member]
Fixed asssets held for sale
Long Lived Assets Held-for-sale [Line Items]
Long Lived Assets Held-for-sale [Line Items]
Assets Held-for-sale
Assets Held-for-sale, Long Lived
Property, Plant and Equipment [Table Text Block]
Property, Plant and Equipment [Table Text Block]
Credit to operating expense for the period related to litigation settlement
Gain (Loss) Related to Litigation Settlement
Investment Securities [Text Block]
Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]
Income Taxes [Abstract]
Income Taxes [Abstract]
Income Tax Contingency [Table]
Income Tax Contingency [Table]
Income Tax Authority [Axis]
Income Tax Authority [Axis]
Income Tax Authority [Domain]
Income Tax Authority [Domain]
Income Tax Contingency [Line Items]
Income Tax Contingency [Line Items]
Effective Income Tax Rate
Effective Income Tax Rate, Continuing Operations
Fair Value Measurement [Text Block]
Fair Value Disclosures [Text Block]
Schedule of Restructuring and Related Costs [Table]
Schedule of Restructuring and Related Costs [Table]
Restructuring Cost and Reserve [Axis]
Type of Restructuring [Domain]
Type of Restructuring [Domain]
One-time Termination Benefits [Member]
Restructuring and Related Costs by Income Statement Location [Axis]
Restructuring and Related Costs by Income Statement Location [Axis]
Restructuring and Related Costs by Income Statement Location [Domain]
Restructuring and Related Costs by Income Statement Location [Member]
Restructuring and Related Costs by Income Statement Location [Member]
Cost of Goods Sold [Member]
Cost of Goods Sold [Member]
Sales General and Administrative Expense [Member]
Sales General and Administrative Expense [Member]
Restructuring Cost and Reserve [Line Items]
Restructuring Cost and Reserve [Line Items]
Restructuring Reserve, Current
Restructuring Reserve, Current
Restructuring Charges
Restructuring Charges
Restructuring Reserve
Restructuring Reserve
Restructuring Charges
Schedule of Available-for-sale Securities [Table]
Schedule of Available-for-sale Securities [Table]
Schedule of Available-for-sale Securities, Major Types of Debt and Equity Securities [Axis]
Major Types of Debt and Equity Securities [Domain]
Major Types of Debt and Equity Securities [Domain]
Federal tax-exempt debt securities [Member]
Nontaxable Municipal Notes [Member]
Corporate Bond Securities [Member]
Corporate Bond Securities [Member]
Certificates of deposit [Member]
Schedule of Available-for-sale Securities [Line Items]
Schedule of Available-for-sale Securities [Line Items]
Available-for-sale Securities, Gross Unrealized Gains
Available-for-sale Securities, Gross Unrealized Gains
Available-for-sale Securities, Gross Realized Gain (Loss)
Available-for-sale Securities, Gross Realized Gain (Loss)
Debt Securities Maturity Date Range Low
Debt Securities Maturity Date Range Low
Debt Securities, Maturity Date, Range Low
Debt Securities Maturity Date Range High
Debt Securities Maturity Date Range High
Debt Securities, Maturity Date, Range High
Debt Securities Callable Period
Debt Securities Callable Period
Investment securities
Available-for-sale Securities, Current
Available-for-sale Securities
Available-for-sale Securities
Raw material
Inventory, Raw Materials
Work in process
Inventory, Work in Process
Finished goods
Inventory, Finished Goods
Total
Inventory, Net
Statement of Financial Position [Abstract]
ASSETS
Assets [Abstract]
CURRENT ASSETS:
Assets, Current [Abstract]
Cash and cash equivalents
Cash, cash equivalents and investment securities
Cash, Cash Equivalents, and Short-term Investments
Accounts receivable, net of allowance for doubtful accounts of $1,242 at September 30, 2011 and $742 at December 31, 2010
Accounts Receivable, Net, Current
Inventories
Prepaid income taxes
Prepaid Taxes
Prepaid expenses and other current assets
Prepaid Expense and Other Assets, Current
Deferred income taxes
Deferred Tax Assets, Net, Current
Total current assets
Assets, Current
PROPERTY AND EQUIPMENT, net
GOODWILL
Goodwill
INTANGIBLE ASSETS, net
Intangible Assets, Net (Excluding Goodwill)
DEFERRED INCOME TAXES
Deferred Tax Assets, Net, Noncurrent
TOTAL ASSETS
Assets
LIABILITIES AND STOCKHOLDERS' EQUITY
Liabilities and Equity [Abstract]
CURRENT LIABILITIES:
Liabilities, Current [Abstract]
Accounts payable
Accounts Payable, Current
Accrued liabilities
Accrued Liabilities, Current
Deferred revenue
Deferred Revenue, Current
Total current liabilities
Liabilities, Current
COMMITMENTS AND CONTINGENCIES
Commitments and Contingencies
DEFERRED INCOME TAXES
Deferred Tax Liabilities, Noncurrent
INCOME TAX LIABILITY
Liability for Uncertain Tax Positions, Noncurrent
STOCKHOLDERS' EQUITY:
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]
Convertible preferred stock, $1.00 par value Authorized-500 shares; Issued and outstanding - none
Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value
Common stock, $0.10 par value - Authorized-80,000 shares; Issued 14,855 shares at September 30, 2011 and December 31, 2010, outstanding 13,831 shares at September 30, 2011 and 13,659 shares at December 31, 2010
Common Stock, Value, Issued
Additional paid-in capital
Additional Paid in Capital, Common Stock
Treasury stock, at cost - 1,024 shares at September 30, 2011 and 1,196 shares at December 31, 2010
Treasury Stock, Value
Retained earnings
Retained Earnings (Accumulated Deficit)
Accumulated other comprehensive income (loss)
Accumulated Other Comprehensive Income (Loss), Net of Tax
Total stockholders' equity
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY
Liabilities and Equity
Accounts receivable, allowance for doubtful accounts (in dollars)
Allowance for Doubtful Accounts Receivable, Current
Convertible preferred stock, par value
Preferred Stock, Par or Stated Value Per Share
Convertible preferred stock, authorized shares
Preferred Stock, Shares Authorized
Convertible preferred stock, issued shares
Preferred Stock, Shares Issued
Convertible preferred stock, outstanding shares
Preferred Stock, Shares Outstanding
Common stock, par value
Common Stock, Par or Stated Value Per Share
Common stock, shares authorized
Common Stock, Shares Authorized
Common stock, shares issued
Common Stock, Shares, Issued
Common stock, shares outstanding
Common Stock, Shares, Outstanding
Treasury Stock, shares
Treasury Stock, Shares
Document and Entity Information [Abstract]
-- None. No documentation exists for this element. --
Entities [Table]
Entities [Table]
Legal Entity [Axis]
Legal Entity [Axis]
Entity [Domain]
Entity [Domain]
Document and Entity Information
Entity Information [Line Items]
Entity Registrant Name
Entity Registrant Name
Entity Central Index Key
Entity Central Index Key
Document Type
Document Type
Document Period End Date
Document Period End Date
Amendment Flag
Amendment Flag
Current Fiscal Year End Date
Current Fiscal Year End Date
Entity Current Reporting Status
Entity Current Reporting Status
Entity Filer Catagory
Entity Filer Category
Entity Common Stock, Shares Outstanding
Entity Common Stock, Shares Outstanding
Document Fiscal Year Focus
Document Fiscal Year Focus
Document Fiscal Period Focus
Document Fiscal Period Focus
Other comprehensive income (loss), tax
Other Comprehensive Income (Loss), Tax