XML 86 R70.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Note 11 - Stock Option and Equity Incentive Plans (Details Textual) - USD ($) |  |  | 12 Months Ended
--- | --- | --- | ---
Jun. 06, 2017 | Feb. 21, 2016 | Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015
Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures |  |  | $ 1,068,000 | $ 1,056,000 | $ 1,069,000
Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation |  |  | $ 0 | $ 145,000 | 356,000
Employee and Nonemployee Stock Option [Member] |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number |  |  | 202,379 | 232,578 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross |  |  | 27,336 |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value |  |  | $ 600,000 | $ 700,000 | 1,300,000
Proceeds from Stock Options Exercised |  |  | $ 800,000 | $ 700,000 | $ 400,000
Shares Paid for Exercise Price and Tax Withholding for Share Based Compensation |  |  | 6,511 | 6,514 | 1,632
Shares Paid for Exercise Price of Awards |  |  | 6,511 | 6,514 | 1,632
Shares Paid for Tax Withholding for Share Based Compensation |  |  | 0 | 0 | 0
Shares Paid for Exercise Price and Tax Withholding for Share-based Compensation, Average Market Price |  |  | $ 26.45 | $ 25.50 | $ 21.97
Restricted Stock Units (RSUs) [Member] |  |  |  |  |
Shares Paid for Tax Withholding for Share Based Compensation |  |  | 4,377 | 3,389 | 3,405
Shares Paid for Tax Withholding for Share Based Compensation Market Price |  |  | $ 24.50 | $ 22.82 | $ 23.15
The 2003 Incentive Plan [Member] |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized |  |  | 2,250,000 |  |
Limit on Tax Deductible Compensation |  |  | $ 1,000,000 |  |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued, Accumulative |  |  | 1,213,764 |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized |  |  | 56,902 |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants |  |  | 185,000 |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number |  |  | 94,375 |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant |  |  | 893,615 |  |
The 2003 Incentive Plan [Member] | Common Stock [Member] | Chairman Chief Executive Officer and President [Member] |  |  |  |  |
Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures |  | $ 400,000 |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period | 12,336 |  |  |  |
Nonemployee Director Stock Incentive Plan [Member] |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized |  |  | 975,000 |  |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued, Accumulative |  |  | 3,882 |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant |  |  | 115,336 |  |
Nonemployee Director Stock Incentive Plan [Member] | Employee and Nonemployee Stock Option [Member] |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number |  |  | 129,879 |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross |  |  | 338,146 |  |

X
- Definition Represents the limit on tax deductible compensation imposed by the Internal Revenue Code, with the exemption of certain types of performance-based compensation. + References No definition available. + Details
Name: | ufpt_LimitOnTaxDeductibleCompensation
Namespace Prefix: | ufpt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Gross number of share options (or share units) granted since inception of the share-based compensation plan. + References No definition available. + Details
Name: | ufpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrants
Namespace Prefix: | ufpt_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represent the number of shares issued under a share-based compensation plan since inception as of the balance sheet date. + References No definition available. + Details
Name: | ufpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAccumulative
Namespace Prefix: | ufpt_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the number of shares the employees use to repay the employer for the exercise price and income tax withholding obligations. + References No definition available. + Details
Name: | ufpt_SharesPaidForExercisePriceAndTaxWithholdingForShareBasedCompensation
Namespace Prefix: | ufpt_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the average price per share used by the employees to repay the employer for the exercise price and income tax withholding obligations. + References No definition available. + Details
Name: | ufpt_SharesPaidForExercisePriceAndTaxWithholdingForShareBasedCompensationAverageMarketPrice
Namespace Prefix: | ufpt_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of shares which the employees use to repay the employer for exercise price of awards. + References No definition available. + Details
Name: | ufpt_SharesPaidForExercisePriceOfAwards
Namespace Prefix: | ufpt_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition For net-share settlement of share-based awards when the employer settles employees' income tax withholding obligations, this element represents the market price per share of shares used by the employees to repay the employer. + References No definition available. + Details
Name: | ufpt_SharesPaidForTaxWithholdingForShareBasedCompensationMarketPrice
Namespace Prefix: | ufpt_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 740 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=79981250&loc=d3e23524-113945 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=84159872&loc=d3e21463-112644 + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3255-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2A -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=96867065&loc=SL79508275-113901 + Details
Name: | us-gaap_ProceedsFromStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of additional shares authorized for issuance under an established share-based compensation plan. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(2) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Gross number of share options (or share units) granted during the period. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of options outstanding, including both vested and non-vested options. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i)-(ii) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of share instruments newly issued under a share-based compensation plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition For net-share settlement of share-based awards when the employer settles employees' income tax withholding obligations, this element represents the number of shares the employees use to repay the employer. + References No definition available. + Details
Name: | us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5047-113901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=96867065&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=ufpt_EmployeeAndNonemployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ufpt_The2003IncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=ufpt_ChairmanChiefExecutiveOfficerAndPresidentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ufpt_NonemployeeDirectorStockIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |