<SEC-DOCUMENT>0001493152-17-002370.txt : 20170313
<SEC-HEADER>0001493152-17-002370.hdr.sgml : 20170313
<ACCEPTANCE-DATETIME>20170313163341
ACCESSION NUMBER:		0001493152-17-002370
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		70
CONFORMED PERIOD OF REPORT:	20161231
FILED AS OF DATE:		20170313
DATE AS OF CHANGE:		20170313

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Omega Flex, Inc.
		CENTRAL INDEX KEY:			0001317945
		STANDARD INDUSTRIAL CLASSIFICATION:	HEATING EQUIP, EXCEPT ELEC & WARM AIR & PLUMBING FIXTURES [3430]
		IRS NUMBER:				231948942
		STATE OF INCORPORATION:			PA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-51372
		FILM NUMBER:		17685599

	BUSINESS ADDRESS:	
		STREET 1:		451 CREAMERY WAY
		CITY:			EXTON
		STATE:			PA
		ZIP:			19341
		BUSINESS PHONE:		610-524-7272

	MAIL ADDRESS:	
		STREET 1:		451 CREAMERY WAY
		CITY:			EXTON
		STATE:			PA
		ZIP:			19341
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>form10-k.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1.5pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 18pt"><B>UNITED
STATES OF AMERICA</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 18pt"><B>SECURITIES
AND EXCHANGE COMMISSION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt"><B>Washington,
D.C. 20549</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 18pt"><B>FORM
10-K</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Mark
One)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>[X]
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For
the fiscal year ended December 31, 2016</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Or</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: -0.2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>[&nbsp;&nbsp;]
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the transition period from ________________________ to ______________________</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission
File Number&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>000-51372</B></FONT></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 18pt"><B>Omega
Flex, Inc.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Exact
name of registrant as specified in its charter)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Pennsylvania</B></FONT></TD>
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>23-1948942</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State
    or other jurisdiction of</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S.
    Employer</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">incorporation
    or organization)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification
    No.)</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>451
    Creamery Way, Exton, PA</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>19341</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address
    of principal executive offices)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Zip
    Code)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registrant&rsquo;s
telephone number, including area code</FONT></TD>
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>610-524-7272</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(b) of the Act:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title
    of each class</FONT></TD>
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name
    of each exchange on which registered</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Common</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>NASDAQ
    Global Market</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to section 12(g) of the Act:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Not
applicable</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Title
of class)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes [&nbsp;&nbsp;]
No [<B>X</B>]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes [&nbsp;&nbsp;]
No [<B>X</B>]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange
Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports),
and (2) has been subject to such filing requirements for the past 90 days. Yes [<B>X</B>] No [&nbsp;&nbsp;]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive
Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&sect;232.405 of this chapter) during the
preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes [<B>X</B>]
No [&nbsp;&nbsp;]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (&sect; 229.405 of this chapter) is not
contained herein, and will not be contained, to the best of registrant&rsquo;s knowledge, in definitive proxy or information statements
incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. [<B>X</B>]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller
reporting company. See definition of &ldquo;large accelerated filer,&rdquo; and &ldquo;accelerated filer&rdquo; and &ldquo;smaller
reporting company&rdquo; in Rule 12b-2 of the Exchange Act. (check one):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 25%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    accelerated filer [&nbsp;&nbsp;]</FONT></TD>
    <TD STYLE="width: 20%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated
    filer [<B>X</B>]</FONT></TD>
    <TD STYLE="width: 25%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated
    filer [&nbsp;&nbsp;]</FONT></TD>
    <TD STYLE="width: 30%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
    reporting company [<B>&nbsp;&nbsp;</B>]</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicated
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes
[&nbsp;&nbsp;] No [<B>X</B>]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
aggregate market value of voting and non-voting common shares held by non-affiliates of the registrant as of June 30, 2016, the
last business day of the second quarter of 2016 was $109,495,325.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
number of shares of common stock outstanding as of March 1, 2017 was 10,091,822.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">DOCUMENTS
INCORPORATED BY REFERENCE</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information required by Part III (Items 10, 11, 12, 13, and 14) is incorporated by reference from the registrant&rsquo;s definitive
proxy statement (to be filed pursuant to Regulation 14A) for the 2017 annual meeting of shareholders to be held on June 6, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid; border-bottom: Black 4pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Omega
Flex, Inc.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>TABLE
OF CONTENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 8%; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 87%; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 5%; font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Page</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_001">PART I</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_002">Business</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1A.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_003">Risk Factors</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1B.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_004">Unresolved Staff Comments</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_005">Properties</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_006">Legal Proceedings</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_007">Mine Safety Disclosures</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_008">PART II</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    5.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_009">Market for Registrant&rsquo;s Common Equity, and Related Stockholder Matters and Issuer Purchases of Equity Securities</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    6.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_010">Selected Financial Data</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    7.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_011">Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    7A.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_012">Quantitative and Qualitative Disclosures about Market Risk</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    8.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_013">Financial Statements and Supplementary Data</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">26</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_014">Changes in and Disagreements with Accountants on Accounting and Financial Disclosures</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9A.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_015">Controls and Procedures</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9B.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_016">Other Information</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">48</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_017">PART III</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    10.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_018">Directors, Executive Officers and Corporate Governance</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">48</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    11.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_019">Executive Compensation</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">48</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    12.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_020">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">48</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    13.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_021">Certain Relationships and Related Party Transactions, and Director Independence</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">48</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    14.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_022">Principal Accountant Fees and Services</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_023">PART IV</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    15.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_024">Exhibits, Consolidated Financial Statements, Schedules, and Reports on Form 8-K</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    16.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_025">Form 10-K Summary</A></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">51</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U><A NAME="a_001"></A>PART
I</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U STYLE="text-decoration: none">&nbsp;</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_002"></A>Item
1 &ndash; BUSINESS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CAUTIONARY
NOTE REGARDING FORWARD-LOOKING STATEMENTS</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Certain
statements in this Annual Report on Form 10-K that are not historical facts &mdash; but rather reflect our current expectations
concerning future results and events &mdash; constitute forward-looking statements. The words &ldquo;believes,&rdquo; &ldquo;expects,&rdquo;
&ldquo;intends,&rdquo; &ldquo;plans,&rdquo; &ldquo;anticipates,&rdquo; &ldquo;intend,&rdquo; &ldquo;estimate,&rdquo; &ldquo;potential,&rdquo;
&ldquo;continue,&rdquo; &ldquo;hopes,&rdquo; &ldquo;likely,&rdquo; &ldquo;will,&rdquo; and similar expressions, or the negative
of these terms, identify such forward-looking statements. Such forward-looking statements involve known and unknown risks, uncertainties
and other important factors that could cause the actual results, performance or achievements of Omega Flex, Inc., or industry
results, to differ materially from future results, performance or achievements expressed or implied by such forward-looking statements.</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Readers
are cautioned not to place undue reliance on these forward-looking statements, which reflect management&rsquo;s view only as of
the date of this annual report statement. We undertake no obligation to update the result of any revisions to these forward-looking
statements which may be made to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated
events, conditions or circumstances. </I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>GENERAL</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>DESCRIPTION
OF OUR BUSINESS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Overview
of the Company</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Omega
Flex, Inc. (Omega Flex) is a leading manufacturer of flexible metal hose, and is currently engaged in a number of different markets,
including construction, manufacturing, transportation, petrochemical, pharmaceutical and other industries.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s business is managed as a single operating segment that consists of the manufacture and sale of flexible metal
hose and accessories. The Company&rsquo;s products are concentrated in residential and commercial construction, and general industrial
markets, with a comprehensive portfolio of intellectual property and patents issued in various countries around the world. The
Company&rsquo;s primary product, flexible gas piping, is used for gas piping within residential and commercial buildings. Through
its flexibility and ease of use, the Company&rsquo;s TracPipe<SUP>&reg;</SUP> and TracPipe<SUP>&reg; </SUP>CounterStrike<SUP>&reg;
</SUP>flexible gas piping, along with its fittings distributed under the trademarks AutoSnap<SUP>&reg;</SUP> and AutoFlare<SUP>&reg;</SUP>,
allows users to substantially cut the time required to install gas piping, as compared to traditional methods. The Company&rsquo;s
products are manufactured at its Exton, Pennsylvania facilities in the United States, and in Banbury, Oxfordshire in the United
Kingdom. A majority of the Company&rsquo;s sales across all industries are generated through independent outside sales organizations
such as sales representatives, wholesalers and distributors, or a combination of both. The Company has a broad distribution network
in North America and to a lesser extent in other global markets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Industry
Overview</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
flexible metal hose industry is highly fragmented and diverse, with over 10 companies producing flexible metal hose in the United
States, and at least that many in Europe and Asia. Because of its simple and ubiquitous nature, flexible metal hose can be applied
and has been applied to a number of different applications across a broad range of industries.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
major market categories for flexible metallic hose include (1) automotive, (2) aerospace, (3) residential and commercial construction,
and (4) general industrial. Omega Flex participates in the latter two markets for flexible metallic hose. The residential and
commercial construction markets utilize corrugated stainless steel tubing (CSST) primarily for flexible gas piping and gas appliance
connectors, and secondarily as pump connectors and seismic loops to isolate vibration in mechanical piping systems in commercial
buildings. The general industrial market includes all of the processing industries, the most important of which include primary
steel, petrochemical, pharmaceutical, and specialty applications for the transfer of fluids at both extremely low and high temperatures,
(such as the conveying of cryogenic liquids) and a highly fragmented Original Equipment Manufacturers (OEM) market, as well as
the maintenance and repair market.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None
of our competitors appear to be dominant in more than one market. We are a leading supplier of flexible metal hose in each of
the markets in which we participate. Our assessment of our overall competitive position is based on several factors. The flexible
gas piping market in the U.S. is currently concentrated in the residential housing market. Based on the reports issued by the
national trade groups on housing construction, the level of acceptance of flexible gas piping in the construction market, and
the average usage of flexible gas piping in a residential building, we believe that we are able to estimate with a reasonable
level of accuracy the size of the total gas piping market. In addition, the Company is a member of an industry trade group comprised
of the four largest manufacturers of CSST in the United States, which compiles and distributes sales volume statistics for its
members relative to flexible gas piping. Based on our sales and the statistics described above, the Company can estimate its position
within that market. For other applications, industry trade groups collect and report data related to these markets, and we can
then compare and estimate our status within that group as a whole. In addition, the customer base for the products that we sell,
and the identity of the manufacturers aligned with those customers is fairly well known, which again allows the Company to extract
information and estimate its market position. Lastly, the term &ldquo;leading&rdquo; implies a host of factors other than sales
volume and market share position. It includes the range and capability of the product line, history of product development and
new product launches, all of which information is in the public domain. Based on all of this information, the Company is reasonably
confident that it is indeed a leader in the major market segments in which it participates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Development
of Business</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
in 1975 under the name of Tofle America, Inc., the Company was originally established as the subsidiary of a Japanese manufacturer
of flexible metal hose. For a number of years, we were a manufacturer of flexible metal hose that was sold primarily to customers
using the hose for incorporation into finished assemblies for industrial applications. We later changed our name to Omega Flex,
Inc., and in 1996, we were acquired by Mestek, Inc. (Mestek).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2005, Mestek announced its intention to distribute its equity ownership in our common stock to the Mestek shareholders.
A registration statement for the Omega Flex common stock was filed with the Securities and Exchange Commission and the registration
statement was declared effective on July 22, 2005. We also listed our common stock on the NASDAQ National Market (now the NASDAQ
Global Market) under the stock symbol &ldquo;OFLX&rdquo;, and began public trading of our common stock on August 1, 2005. All
Mestek shareholders as of the record date for the distribution received one share of Omega Flex common stock for each share of
Mestek common stock owned as of the record date. We are now a totally separate company from Mestek, and we do not use or share
any material assets or services of Mestek in conducting our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Over
the years, most of the Company&rsquo;s business has been generated from Omega Flex, Inc., and concentrated in North America, but
the Company also has two foreign subsidiaries located in the United Kingdom, which are largely focused on European and other international
markets. The Company also has a local subsidiary which owns the Company&rsquo;s Exton, Pennsylvania real estate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Overview
of Current Business</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Products</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s business is managed as a single operating segment that consists of the manufacture and sale of flexible metal
hose and accessories.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has had the most success within the residential construction industry with its flexible gas piping products, TracPipe<SUP>&reg;</SUP>,
which was introduced in 1997, and its more robust counterpart TracPipe<SUP>&reg; </SUP>CounterStrike<SUP>&reg;</SUP>, which came
to market in 2004. Partnered with the development of our AutoFlare<SUP>&reg;</SUP> and AutoSnap<SUP>&reg; </SUP>patented fittings
and accessories, both have enjoyed wide acceptance due to their reliability and durability. Within the residential construction
industry, the flexible gas piping products that we offer and similar products offered by our competitors have sought to overcome
the use of black iron pipe that has traditionally been used by the construction industry in the United States and Canada for the
piping of fuel gases within a building. Prior to the introduction of the first CSST system in 1989, nearly all construction in
the United States and Canada used traditional black iron pipe for gas piping. However, the advantages of CSST in areas subject
to high incidence and likelihood of seismic events had been first demonstrated in Japan. In seismic testing, the CSST was shown
to withstand the stresses on a piping system created by the shifting and movement of an earthquake better than rigid pipe. The
advantages of CSST over the traditional black iron pipe also include lower overall installation costs because it can be installed
in long uninterrupted lines within the building.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
flexibility of the tube allows it to be bent by hand without any tools when a change in direction in the line is required. In
contrast, black iron pipe requires that each bend in the pipe have a separate fitting attached. This requires the installer to
thread the ends of the black iron pipe, apply an adhesive to the threads, and then screw on the fitting, all of which is labor
intensive and costly, including testing and rework if the work is not done properly. As a result of these advantages, the Company
estimates that CSST now commands slightly over one-half of the market for fuel gas piping in new and remodeled residential construction
in the United States, and the use of rigid iron pipe, and to a lesser degree copper tubing, accounts for the remainder of the
market. The Company plans to continue its growth trend by demonstrating its advantages against other technologies, in both the
residential and commercial markets, in both the United States and overseas in geographic areas that have access to natural gas
distribution systems.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2004, we introduced a new brand of flexible gas piping sold under the registered trademark &ldquo;CounterStrike<SUP>&reg;&rdquo;</SUP>.
CounterStrike<SUP>&reg; </SUP>is designed to be more resistant to damage from transient electrical arcing. This feature is particularly
desirable in areas that are subject to high levels of lightning strikes, such as the Southeast and Ohio Valley sections of the
United States. In a lightning strike, the electrical energy of the lightning can energize all metal systems and components in
a building. This electrical energy, in attempting to reach ground, may arc between metal systems that have different electrical
resistance, and arcing can cause damage to the metal systems. In standard CSST systems, an electrical bond between the CSST and
the building&rsquo;s grounding electrode would address this issue, but lightning is an extremely powerful and unpredictable force.
CounterStrike<SUP>&reg; </SUP>CSST is designed to be electrically conductive and therefore disperse the energy of any electrical
charge over the entire surface of the CounterStrike<SUP>&reg; </SUP>line. In 2007, we introduced a new version of CounterStrike<SUP>&reg;
</SUP>CSST that was tested to be even more resistant to damage from electrical arcing than the original version, and substantially
more effective than standard CSST products. As a result of its robust performance, the new version of CounterStrike<SUP>&reg;
</SUP>has been widely accepted in the market, and thus during 2011, the Company made the decision to sell exclusively CounterStrike<SUP>&reg;
</SUP>within the United States. This move demonstrated the Company&rsquo;s commitment to innovation and safety, and further enhanced
our leadership in the marketplace.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2008, the Company introduced its first double containment piping product &ndash; DoubleTrac<SUP>&reg;</SUP>. DoubleTrac<SUP>&reg;
</SUP>double containment piping has earned stringent industry certifications for its ability to safely contain and convey automotive
fuels. DoubleTrac<SUP>&reg; </SUP>received certification from Underwriters Laboratory, the testing and approval agency, that our
product is fully compliant with UL971A, which is the product standard in the United States for metallic underground fuel piping,
as well as approvals from other relevant state agencies that have more stringent testing procedures for the product. Similar to
our flexible gas piping, DoubleTrac<SUP>&reg;</SUP> provides advantages over older rigid pipe technologies. DoubleTrac<SUP>&reg;
</SUP>is made and can be installed in long continuous runs, eliminating the need for manually assembling rigid pipe junctions
at the end of a pipe or at a turn in direction. In addition, DoubleTrac<SUP>&reg;</SUP> has superior performance in terms of its
ability to safely convey fuel from the storage tank to the dispenser, primarily because DoubleTrac<SUP>&reg;</SUP> is essentially
a zero permeation piping system, far exceeding the most stringent government regulations. Originally designed for applications
involving automotive fueling stations running from the storage tank to the fuel dispenser, the ability of DoubleTrac<SUP>&reg;
</SUP>to handle a variety of installation challenges has broadened its applications to include refueling at marinas, fuel lines
for back-up generators, and corrosive liquids at waste treatment plants. In short, in applications where double containment piping
is required to handle potentially contaminating fluids or corrosive fluids, DoubleTrac<SUP>&reg;</SUP> is engineered to handle
those demanding applications.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">DEF-Trac<SUP>&reg;</SUP>,
a complementary product which is very similar to DoubleTrac<SUP>&reg;</SUP>, was brought to the marketplace in 2011. DEF-Trac<SUP>&reg;
</SUP>piping is specifically engineered to handle the demanding requirements for diesel emissions fluid (DEF). Recent federal
regulations require all diesel engines to use DEF to reduce the particulate contaminants from the diesel combustion process. However,
DEF is highly corrosive and cannot be pre-mixed with the diesel fuel. This requires that new diesel trucks and automobiles must
have separate tanks built into the vehicle so that the diesel emissions fluid can be injected into the catalytic converter after
the point of combustion. Similarly, a large portion of fueling stations carrying diesel fuel are now also selling DEF through
a separate dispenser. In addition to being highly corrosive, DEF also has a high freezing temperature, requiring a heat trace
in the piping in applications in northern areas of the United States. DEF-Trac<SUP>&reg; </SUP>flexible piping is uniquely suited
to handle all of these challenges, as the stainless steel inner core is corrosion resistant, and DEF-Trac<SUP>&reg; </SUP>also
comes with options for heat trace that is extruded directly into the wall of the product. In summary, DEF-Trac<SUP>&reg; </SUP>provides
a complete solution to the demanding requirements of this unique application, as such, DEF-Trac<SUP>&reg; </SUP>has been met with
enormous acceptance from the industry that was searching for a solution to the new environmental requirement. The advantageous
market position of DEF-Trac<SUP>&reg; </SUP>has leveraged the penetration of DoubleTrac<SUP>&reg;</SUP> into the broader market
for automotive fueling applications.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2013, the Company announced that it would be releasing a newly developed fitting, AutoSnap<SUP>&reg;</SUP>, as part
of its flexible gas piping product line. After successfully completing all required testing by independent testing agencies, as
well as extensive field trials across the United States by trained TracPipe<SUP>&reg;</SUP> CounterStrike<SUP>&reg;</SUP> installers,
AutoSnap<SUP>&reg;</SUP> was officially introduced to the market in January 2014 to wide acceptance. With its patent-pending design,
the product simplified the installation process, and addressed installer preferences for both speed and ease of installation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to the flexible gas piping and other previously described markets, our flexible metal hose is used in a wide variety
of other applications. Our involvement in these markets is important because just as the flexible gas piping applications have
sprung from our expertise in manufacturing annular metal hose, other applications may also evolve from our participation in the
industry. Flexible metal hose is used in a wide variety of industrial and processing applications where the characteristics of
the flexible hose in terms of its flexibility, and its ability to absorb vibration and thermal expansion and contraction, have
substantial benefits over rigid piping. For example, in certain pharmaceutical processing applications, the process of developing
the specific pharmaceutical may require rapid freezing of various compounds through the use of liquefied gases, such as liquefied
nitrogen, helium or Freon. The use of flexible metal tubing is particularly appropriate in these types of applications. Flexible
metal hose can accommodate the thermal expansion caused by the liquefied gases carried through the hose, and the total length
of the hose will not significantly vary. In contrast, fixed or rigid metal pipe would expand and contract along its length as
the liquid gases passed through it, causing stresses on the pipe junctions that would over time cause fatigue and failure. Alternatively,
within certain industrial or commercial applications using steam, either as a heat source or in the industrial process itself,
the pumps used to transfer the liquid or steam within the system are subject to varying degrees of vibration. Additionally, flexible
metal hoses can also be used as connections between the pump and the intake of the fluids being transferred to eliminate the vibration
effects of the pumps on the piping transfer system. All of these areas provide opportunities for the flexible metal hose arena,
and thus the Company continues to participate in these markets, as it seeks new innovative solutions which will generate additional
revenue streams for the future.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Manufacturing</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
each instance, whether the application is for CSST for fuel gases, flexible metal hose for handling specialty chemicals or gases,
flexible double containment piping, or unique industrial applications requiring the ability to withstand wide variations in temperature
and vibration, all of our success rests on our metal hose. Most of our flexible metal hoses range in diameter from 1/4&rdquo;
to 2&rdquo; while certain applications require diameters of up to 16&rdquo;. All of our smaller diameter pipe (2&rdquo; inner
diameter and smaller) is made by a proprietary process that is known as the rotary process. The proprietary process that we use
to manufacture our annular hose is the result of a long-term development effort begun in 1995. Through continuous improvement
over the years, we have developed and fine-tuned the process so that we can manufacture annular flexible metal hose on a high
speed, continuous process. We believe that our own rotary process for manufacturing annular corrugated metal hose is the most
cost efficient method in the industry, and that our rotary process provides us with a significant advantage in many of the industries
in which we participate. As a result, we are able to provide our product on a demand basis. Over the years, the Company has had
great success in achieving on-time delivery performance to the scheduled ship date. The quick inventory turnover reduces our costs
for in-process inventory, and further contributes to our gross margin levels. We have also improved our productivity on a historical
basis.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Raw
Materials</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
use various materials in the manufacture of our products, primarily stainless steel for our flexible metal hose and plastics for
our jacketing material on TracPipe<SUP>&reg;</SUP> and CounterStrike<SUP>&reg; </SUP>flexible gas piping. We also purchase all
of our proprietary AutoFlare<SUP>&reg; </SUP>and AutoSnap<SUP>&reg; </SUP>brass fittings for use with the TracPipe<SUP>&reg;</SUP>
and CounterStrike<SUP>&reg; </SUP>flexible gas piping. Although we have multiple sources qualified for all of our major raw materials
and components, we have historically used only one or two sources of supply for such raw materials and components. Our current
orders for stainless steel and fittings are each placed with one or two suppliers. If any one of these sources of supply were
interrupted for any reason, then we would have to devote additional time and expense in obtaining the same volume of supply from
our other qualified sources. This potential transition, if it were to occur, could affect our operations and financial results
during the period of such transition. During 2016, the commodity prices of nickel and copper increased compared to the prior year.
Nickel is a prime material in stainless steel which the Company utilizes to manufacture CSST, and copper is a key component of
the Company&rsquo;s brass fittings. Fortunately, the Company was able to maintain reasonably stable pricing for each of the components
during 2016 despite the upward movements in the market. The supply of our main raw materials appears to be sufficient with ample
volume. We believe that with our purchase commitments for stainless steel, polyethylene and for our proprietary fittings, that
we have adequate sources of supply for these raw materials and components. We have not had difficulty in obtaining the raw materials,
component parts or finished goods from our suppliers in prior years. We believe that the supply sufficiency of stainless steel
will continue until there is a reduction in global capacity, such as mine closures, which would then cause a constriction. Volatility
in the commodities marketplace and competitive conditions in the sale of our products could potentially restrict us from passing
along raw materials or component part price increases to our customers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>


<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Business
Seasonality</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
demand for our flexible piping products that are related to construction activity including TracPipe<SUP>&reg;</SUP>, Counterstrike<SUP>&reg;</SUP>,
DoubleTrac<SUP>&reg;</SUP> and SolarTrac<SUP>&reg;</SUP>, may be affected by the construction industry&rsquo;s demand, which generally
tightens during the winter months of each year due to cold and inclement weather. Accordingly, sales are usually higher in the
spring, summer and fall.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Customers</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
sell our products to customers scattered across a wide and diverse set of industries ranging from construction to pharmaceutical
with approximately 8,000 customers on record. These sales channels include sales through independent sales representatives, distributors,
original equipment manufacturers, direct sales, and sales through our website on the internet. We utilize various distribution
companies in the sale of our TracPipe<SUP>&reg;</SUP> and Counterstrike<SUP>&reg; </SUP>flexible gas piping, and these distribution
customers in the aggregate represent a significant portion of our business. In particular, the Company has one significant customer,
whereby its various branches, represented approximately 13% of our sales in 2016, 16% in 2015, and 15% in 2014, and also accounted
for approximately 20% and 25% of our accounts receivable balance at December 31, 2016 and 2015, respectively. All of this business
is done on a purchase order basis for immediate resale commitments or stocking, and there are no long-term purchase commitments.
In the event we were to lose an account, we would not expect any long-term reduction in our sales due to the broad end-user acceptance
of our products. We would anticipate that in the event of a loss of any one or more distributors, that after an initial transition
period, the sale of our products would resume at or near their historical levels. Furthermore, in the case of certain national
distribution chains, which is the case regarding the Company&rsquo;s largest customer noted above, and other distributors, it
is possible that there would continue to be purchasing activity from one or more regional or branch distribution customers. We
sell our products within North America, primarily in the United States and Canada, and we also sell our products internationally,
primarily in Europe through our manufacturing facility located in Banbury, England. Our sales outside of North America represent
approximately 12% of our total sales during the last three years, with most of the sales occurring in the United Kingdom and elsewhere
in Europe. We do not have a material portion of our long-lived assets located outside of the United States.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Distribution
of Sales</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
mentioned previously, we sell our products primarily through independent outside sales organizations, including independent sales
representatives, distributors, fabricating distributors, wholesalers, and original equipment manufacturers (OEMs). We have a limited
internal sales function that sells our products to key accounts, including OEMs and distributors of bulk hose. We believe that
within each geographic market in which the independent sales representative, distributor or wholesaler is located that our outside
sales organizations are the first or second most successful outside sales organization for the particular product line within
that geographic area.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Competition</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are approximately ten manufacturers of flexible metal hose in the United States, and approximately that number in Europe and Asia.
The U. S. manufacturers include Titeflex Corporation, Ward Manufacturing, Microflex, U. S. Hose, Hose Master, and several smaller
privately held companies. No one manufacturer, as a general rule, participates in more than two of the major market categories,
automotive, aerospace, residential and commercial construction, and general industrial, with most concentrating in just one. We
estimate that we are at or near the top position of the two major categories in which we participate in regards to market share.
In the flexible gas piping market, the U.S. market is currently concentrated in the residential housing market. Based on the reports
issued by the national trade groups on housing construction, the level of acceptance of flexible gas piping in the construction
market, and the average usage of flexible gas piping in a residential building, as well as through our sales position within that
market, we are able to estimate with a high level of accuracy the size of the total gas piping market. In addition, the Company
is a member of an industry trade group, which compiles and distributes sales statistics for its members relative to flexible gas
piping. For other applications, industry trade groups collect and report on the size of the relevant market, and we can estimate
our percentage of the relevant market based on our sales as compared to the market as a whole. The larger of our two markets,
the construction industry, has seen an increase in the number of residential housing starts in 2016, as compared to the previous
year. As discussed elsewhere, black iron pipe or copper tubing was historically used by all builders of commercial and residential
buildings until the advent of flexible gas piping and changes in the relevant building codes. Since that time, flexible gas piping
has taken an increasing share of the total amount of fuel gas piping used in construction.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 7; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due
to the number of applications in which flexible metal hose may be used, and the number of companies engaged in the manufacture
and sale of flexible metal hose, the general industrial market is very fragmented, and we estimate that no one company has a predominant
market share of the business over other competitors. In the market for double containment piping, we compete primarily against
rigid pipe systems that are more costly to install than DoubleTrac<SUP>&reg;</SUP> double containment piping. The general industrial
markets within Europe are very mature and tend to offer opportunities that are interesting to us in niche markets or during periods
in which a weak dollar increases the demand for our products on a competitive basis. Such has been the case for several years
and has created new relationships for us. Currently, we are not heavily engaged in the manufacture of flexible metal hose for
the aerospace or automotive markets, but we continue to review opportunities in all markets for our products to determine appropriate
applications that will provide growth potential and high margins. In some cases, where the product offering is considered a commodity,
price is the overriding competing factor. In other cases, a proprietary product offering or superior performance will be the major
factors with pricing being secondary and in some cases, a non-factor. The majority of our sales are to distributors and wholesalers,
and our relationships with these customers are on an arms-length basis in that neither we, nor the customers are so dependent
on the other to yield any significant business advantage. From our perspective, we are able to maintain a steady demand for our
products due to the broad acceptance of our products by end users, regardless of which distributor or wholesaler sells the product.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Backlog</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
does not believe that backlog figures are material to an understanding of our business because most products are shipped promptly
after the receipt of orders.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Intellectual
Property</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have a comprehensive portfolio of intellectual property, including approximately 320 patents issued in various countries around
the world. The patents cover (a) the fittings used by the flexible gas piping to join the piping to a junction or assembly, (b)
pre-sleeved CSST for use in underground applications, (c) an electrically conductive jacket for flexible gas piping that we sell
under the trademark CounterStrike<SUP>&reg;</SUP>, and (d) a tubing containment system for our DoubleTrac<SUP>&reg;</SUP> double
containment piping. In combination, our AutoFlare<SUP>&reg;</SUP> and AutoSnap<SUP>&reg;</SUP> fittings are the leading products
used with flexible gas piping because they offer a metal-to-metal seal between the fitting and the tubing, and because of their
robustness and ease of use. The metal-to-metal contact provides for a longer lasting and more reliable seal than fittings which
use gaskets or sealing compounds that can deteriorate over time. In applications involving fuel gases in a building, the ability
to maintain the seal and prevent the leaking of such gases over long periods of time is valued by our customers. In addition,
the AutoSnap<SUP>&reg;</SUP> fitting provides the installer with greater ease of use by preassembling all the securing elements
inside the body of the fitting. We also have received a patent for the composition of the polyethylene jacket used in our CounterStrike<SUP>&reg;
</SUP>flexible gas piping product, which has increased ability to dissipate electrical energy in the event of a nearby lightning
strike. The tubing containment system of our DoubleTrac<SUP>&reg;</SUP> double containment piping, which is also patented in the
U.S. and in other countries, allows for the monitoring and collection of any liquids that may leak from the stainless steel containment
layer. The expiration dates for the several patents covering our AutoFlare<SUP>&reg;</SUP> fittings will expire between 2016 and
2020 and the Counterstrike<SUP>&reg;</SUP> patent will expire in 2025. We currently have several patent applications pending in
the United States and internationally covering improvements to our AutoFlare<SUP>&reg;</SUP> fittings and our CounterStrike<SUP>&reg;
</SUP>polyethylene jacket, and also have a patent pending on our new AutoSnap<SUP>&reg; </SUP>fitting. Finally, and as mentioned
above, our unique rotary process for manufacturing flexible metal hose has been developed over the last ten years, and constitutes
a valuable trade secret. In 2007, a Pennsylvania court issued a ruling that confirms our proprietary rotary manufacturing process
does constitute a &ldquo;trade secret&rdquo; under Pennsylvania law, and is entitled to protection against unauthorized disclosure
or misappropriation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Research
and Development Expense</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
and development expenses are charged to operations as incurred. Such charges aggregated $788,000, $876,000, and $904,000 for the
years ended December 31, 2016, 2015 and 2014, respectively, and are included in engineering expense in the accompanying consolidated
statements of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Employees</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2016, the Company had 144 employees. Most of our employees are located in our manufacturing facilities in Exton,
Pennsylvania, which contain our factory personnel, engineering, finance, human resources and most of our sales staff. Our factory
workforce in Exton, Pennsylvania, is not represented by a collective bargaining agent. We also maintain an office in Middletown,
Connecticut where certain management, sales and administrative personnel reside. A number of individual sales personnel are also
scattered across the United States. We also maintain a manufacturing facility in Banbury, England, which contains employees of
similar functions to those in the U.S., but on a much smaller scale. The sales personnel in England handle all sales and service
for our products in Europe, most notably the United Kingdom, and the majority of our transactions with other international territories.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 8; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Environmental</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
manufacturing processes do not require the use of significant quantities of hazardous substances or materials, and therefore we
are able to operate our Exton facility as a &ldquo;small quantity generator&rdquo; under the Resource Conservation and Recovery
Act, 42 U.S.C. &sect;&sect; 321 <I>et seq. </I>As a result, compliance with federal, state and local environmental laws do not
pose a material burden on our business, and we are not required to expend any material amounts on capital expenditures for environmental
control facilities for our manufacturing facility.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Internet
Website</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">You
may learn more about our company by visiting our website at www.omegaflexcorp.com. Among other things, you can access our filings
with the Securities and Exchange Commission. These filings include proxy statements, annual reports (Form 10-K), quarterly reports
(Form 10-Q), and current reports (Form 8-K), as well as Section 16 reports filed by our officers and directors (Forms 3, 4 and
5). All of these reports will be available on the website as soon as reasonably practicable after we file the reports with the
SEC. In addition, we have made available on our website under the heading &ldquo;Compliance Policies&rdquo; the charters for the
Audit, Compensation and Nominating/Governance Committees of our Board of Directors and our Code of Business Ethics. We intend
to make available on our website any future amendments or waivers to our Code of Business Ethics. The information on our website
is not part of this report.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_003"></A><B><U>Item
1A &ndash; RISK FACTORS</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">You
should carefully consider the following risk factors and all the other information contained in this annual report and our other
filings in evaluating our business and investment in our common stock. We have not disclosed general risk factors that may be
applicable to any for-profit organization, such as general economic conditions, interest rates, labor supply and technological
changes. Investors are cautioned to take into consideration the specific risk factors we have disclosed below and general risk
factors before making an investment decision.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Risk
Relating to Our Business</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
manufacturing plant(s) may be damaged or destroyed.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
of the company&rsquo;s manufacturing capacity is currently located in Exton, Pennsylvania, where we own two manufacturing facilities
which are in close proximity to each other, and in Banbury, United Kingdom where we rent a manufacturing facility. We do not have
any operational manufacturing capacity for flexible metal hose outside of these locations. We cannot replicate our manufacturing
methods at a supplier&rsquo;s facility due to the confidential and proprietary nature of our manufacturing process. If one of
the manufacturing facilities were destroyed or damaged in a significant manner, we would likely experience a delay or some interruption
of our flexible metal hose operations. This could lead to a reduction in sales volume if customers were to purchase their requirements
from our competitors, claims for breach of contract by certain customers with contracts for delivery of flexible metal hose by
a certain date, and costs to replace our destroyed or damaged manufacturing capacity. The fittings and accessories for the flexible
metal hose are manufactured for us by suppliers not located in Exton, Pennsylvania, and the company also has outside warehouses
which contain finished goods inventory. Disruption of or damage to our supply of these items could damage our business, competitive
position, results of operations or financial condition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
are primarily dependent on one product line for most of our sales.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Most
of the Company&rsquo;s sales are derived from the sale of TracPipe<SUP>&reg; </SUP>and CounterStrike<SUP>&reg; </SUP>flexible
gas piping systems, including Autoflare<SUP>&reg;</SUP> and AutoSnap<SUP>&reg; </SUP>fittings and a variety of accessories. Sales
of our flexible metal hose for other applications represent a small portion of our overall sales and income. Any event or circumstance
that adversely affects our TracPipe<SUP>&reg;</SUP> or CounterStrike<SUP>&reg;</SUP> flexible gas piping could have a greater
impact on our business and financial results than if our business were more evenly distributed across several different product
lines. The effects of such an adverse event or circumstance would be magnified in terms of our Company as a whole as compared
to one or more competitors whose product lines may be more diversified, or who are not as reliant on the sales generated by their
respective flexible gas piping products. Therefore, risks relating to our TracPipe<SUP>&reg; </SUP>and CounterStrike<SUP>&reg;
</SUP>flexible gas piping business &ndash; in particular loss of distributors or sales channels, technological changes, changes
in applicable code requirements, loss of our key personnel involved in the flexible gas piping product line, increases in commodity
prices, particularly in stainless steel and polyethylene &ndash; could pose a significant risk to our competitive position, results
of operations or financial condition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>


<!-- Field: Page; Sequence: 9; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
are dependent on certain raw materials and supplies that could be subject to volatile price escalation</I>.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a manufacturer of flexible metal hose, we must use certain raw materials in the manufacture of the hose. The primary raw material
is stainless steel that is used in the forming of the hose, and various other steel products used in the wire braid overlay over
some flexible metal hoses for additional strength and durability. We also use polyethylene in pellet form for the forming and
extrusion of a polyethylene jacket over CSST for use in fuel gas applications, underground installations, and other installations
that require that the metal hose be isolated from the environment. Finally, we also purchase our proprietary brass fittings used
with the flexible metal hose that provide a mechanical means of attaching the hose to an assembly or junction. We attempt to limit
the effects of volatile raw material prices, and to ensure adequate and timely supply of material, by committing to annual purchase
contracts for the bulk of our steel and polyethylene requirements, and for our fittings requirements. The contracts typically
represent a significant portion of the Company&rsquo;s annual planned usage, and are set at a designated fixed price or a range
of prices. These agreements sometimes require the Company to accept delivery of the commodity in the quantities committed, at
the agreed upon prices. Transactions in excess of the pre-arranged commitments are conducted at current market prices at the Company&rsquo;s
discretion. The Company has identified multiple qualified vendors to produce or manufacture our critical purchase requirements.
The Company does however tend to rely on one or two sources for each or our primary components to leverage the relationship and
pricing. Therefore, there is no assurance that the Company would be able to eliminate all or most of the adverse effects of a
sudden increase in the cost of materials or key components, or that the loss of one or more of our key sources would not lead
to higher costs or a disruption in our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Susceptibility
of litigation and significant legal costs or settlements.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the ordinary and normal conduct of the Company&rsquo;s business, it is subject to periodic lawsuits, investigations and claims
(collectively, the &ldquo;Claims&rdquo;). For several years, the Company had experienced an increase in the number of Claims,
mostly related to lightning subrogation, and this appears to be a trend consistent with our competition within the flexible gas
piping industry. Recently, the pace of the new Claims has declined. While the Company does not believe the Claims have legal merit,
and has successfully defended itself vigorously against such Claims, there is no guarantee that the pace of claims will not increase
or subside. Any significant increase in the number of Claims, the financial magnitude of Claims brought against the Company, the
costs of defending the Claims, particularly under higher retentions of the Company&rsquo;s current product liability insurance
policies, could have a detrimental impact on the Company&rsquo;s business, competitive position, results of operations or financial
condition, perhaps materially.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
face intense competition in all of our markets.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
markets for flexible metal hose are intensely competitive. There are a number of competitors in all markets in which we operate,
and generally none of these markets have one dominant competitor &ndash; rather a large number of competitors exist, each having
a proportion of the total market. One or more of our competitors may develop technologies and products that are more effective
or which may cost less than our current or future products, or could potentially render our products noncompetitive or obsolete.
Our prior success has been due to our ability to develop new products and product improvements, and establish and maintain an
effective distribution network which to some extent came at the expense of several competing manufacturers. Our business, competitive
position, results of operations or financial condition could be negatively impacted if we are unable to maintain and develop our
competitive products.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may not retain our independent sales organizations.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Almost
all of the Company&rsquo;s products and product lines are sold by outside sales organizations. These independent sales organizations
or sales representatives are geographically dispersed in certain territorial markets across the United States, Canada and elsewhere.
These outside sales organizations are independent of us, and are typically owned by the individual principals of such firms. We
enter into agreements with such outside sales organizations for the exclusive representation or distribution of our products,
but such agreements are generally for terms of one year or less. At the expiration of the agreement, the agent or distributor
may elect to represent a different manufacturer. As a result, we have no ability to control which flexible metal hose manufacturer
any such sales organization may represent or carry. The competition to retain quality outside sales organizations is also intense
between manufacturers of flexible metal hose since it is these sales organizations that generally can direct the sales volume
to distributors and, ultimately, contractors and installers in important markets across the country, and in other countries in
which we operate. The failure to obtain the best outside sales organization within a particular geographic market can limit our
ability to generate sales of our products. While we currently have a fully developed sales and distribution network of superior
outside sales organizations, there can be no assurance that any one or more of the outside sales organizations will elect to remain
with us, or that our competitors will not be able to disrupt our distribution network by causing one or more of our sales representatives
to drop our product lines. Our business, competitive position, results of operation or financial condition could be negatively
impacted if we cannot maintain adequate sales and distribution networks.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 10; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
are dependent on certain sales channels for a significant portion of our business.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Of
the various sales channels that we use to sell our products, a significant portion of such sales are made through our wholesale
stocking distributors that include Ferguson Enterprises and several other distributors. These and other distributors purchase
our products, and stock the goods in warehouses for resale, either to their own local branches or to end-users. Because of the
breadth and penetration of the distribution networks, and the range of complementary products they offer for sale, these wholesale
distributors are able to sell large amounts of our products to end users across the United States and Canada. The decision by
a major wholesaler distributor to stop distributing our products such as TracPipe<SUP>&reg; </SUP>and CounterStrike<SUP>&reg;
</SUP>flexible gas piping, and to distribute a competitive flexible gas piping product, could significantly affect our business,
competitive position, results of operations or financial condition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
business may be subject to the supply and availability of fuel gas supplies and infrastructure.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
TracPipe<SUP>&reg; </SUP>and CounterStrike<SUP>&reg; </SUP>flexible gas piping products are used to convey fuel gas, primarily
natural gas, but also propane, within a building from the exterior wall of the building to any gas-fired appliances within the
building. Because those products are used in the transmission of fuel gas, the applications are limited to geographic areas where
such fuel gas is available. Certain geographic areas of the United States and other countries do not have the infrastructure to
make natural gas available. Other types of fuel gas may be used in areas where there are no natural gas pipelines, but these alternate
fuel gas sources have other distribution issues that may constrict their availability. Our prospects for future growth of the
TracPipe<SUP>&reg; </SUP>and CounterStrike<SUP>&reg; </SUP>products are largely limited to those areas that have natural gas transmission
lines available for use in residences and commercial buildings.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
we are not able to protect our intellectual property rights, we may not be able to compete as effectively.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
possess a wide array of intellectual property rights, including patents, trademarks, copyrights, and applications for the above,
as well as trade secrets, manufacturing know-how, and other proprietary information. Certain of these intellectual property rights
form the basis of our competitive advantage in the market place through a superior product design, a superior business process,
superior manufacturing methods or other features that provide an advantage over our competitors. The intellectual property rights
are sometimes subject to infringement or misappropriation by other organizations, and failing an amiable resolution, we may be
forced to resort to legal proceedings to protect our rights in such intellectual property.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the past, the Company has indeed needed to protect itself and resort to legal action, in one instance regarding a trade secret,
and in another where we sued a flexible gas pipe competitor for infringement on one or more of our U.S. patents covering our AutoFlare<SUP>&reg;
</SUP>fittings. In both instances, the Company received favorable rulings, thus solidifying the validity of our intellectual property.
Although the Company has had past success, the results we may obtain from resorting to any such legal proceedings are never assured,
and it is possible that an adverse decision may be delivered in any particular proceeding. As a result, we may not be able to
retain the exclusive rights to utilize and practice such intellectual property rights, and one or more of our competitors could
utilize and practice such intellectual property rights. This development may lessen our competitive advantage vis-&agrave;-vis
one or more competitors, and lead to a reduction in sales volume in one or more product lines, a reduction in profit margin in
such product lines, or both.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
we were to lose the services of one or more of our senior management team, we may not be able to execute our business strategy</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
future success depends in a large part upon the continued service of key members of our senior management team. The senior executives
are critical to the development of our products and our strategic direction, and have a keen knowledge of business operations
and processes. Their unique abilities, experience and expertise cannot be easily duplicated or replaced. As much as possible,
senior executives strive to educate and develop other layers of staff and succession planning, but the loss of any of our senior
management could seriously harm our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>


<!-- Field: Page; Sequence: 11; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Certain
of our competitors may have greater resources, or they may acquire greater resources.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Some
of our competitors have substantially more resources than are available to us as a stand-alone company. For example, in the CSST
market, two of our competitors are divisions of large corporations with revenues measured in the billions of dollars. These competitors
may be able to devote substantially greater resources to the development, manufacture, distribution and sale of their products
than would be available to us as a stand-alone company. One or more competitors may acquire several other competitors, or may
be acquired by a larger entity, and through a combination of resources be able to devote additional resources to their businesses.
These additional resources could be devoted to product development, reduced costs in an effort to obtain market share, greater
flexibility in terms of profit margin as part of a larger business organization, increased investment in plant, machinery, distribution
and sales concessions. As a stand-alone company, the resources that may be devoted by us to meet any potential developments by
larger, well-financed competitors may be limited.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may substantially increase our debt in the future, or be restricted from accessing funds.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are currently not carrying any long-term debt, although the Company has a line of credit facility available for use as described
in Note 5 of the financial statements. We may consider borrowing funds for purposes of working capital, capital purchases, research
and development, potential acquisitions and business development. Presently, the cost of borrowing is relatively low, but if we
do use credit facilities, interest costs associated with any such borrowings and the terms of the loan could potentially adversely
affect our profitability. Additionally, the current line of credit has debt covenants associated with it which may restrict the
level of borrowing the Company may take on. Lack of access to financing, or desirable terms or at all, could damage our business,
competitive position, results of operations or financial condition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
business may be subject to varying demands based on market interest rates.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
TracPipe<SUP>&reg; </SUP>and CounterStrike<SUP>&reg; </SUP>flexible gas piping products are used in the construction industry,
both in residential, commercial and industrial segments, for the piping of fuel gas within a building. The demand for new or remodeled
construction in the construction industry &ndash; and in particular the residential construction industry &ndash; is susceptible
to fluctuations in interest rates charged by banks and other financial institutions as well as consumer demand. The purchasers
of new or remodeled construction generally finance the construction or acquisition of the residential, commercial or industrial
buildings, and any increase in the interest rates on such financing will raise the acquisition cost of the potential purchaser.
While interest rates have been reasonably low over the recent past, they have increased slightly over the last year. If costs
increase significantly, a higher amount of potential buyers may not be able to support the level of financing under a higher interest
rate environment. Increased acquisition costs may lead to a decline in the demand for new or remodeled construction, and as a
result may also lead to a reduced demand for our products used in construction industry.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
business may be subject to cyclical demands.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
demand for our products may be subject to cyclical demands in the markets in which we operate. Our customers who use our products
in industrial and commercial applications are generally manufacturing capital equipment for their customers. Similarly, our TracPipe<SUP>&reg;
</SUP>and CounterStrike<SUP>&reg; </SUP>flexible gas piping products are used primarily in residential construction, both in single-family
buildings, and in larger multi-unit buildings. Should there be any change in factors that affect the rate of new residential construction,
our growth rate would likely be impacted. To the extent that interest rates increase, in conjunction with an economic cycle or
as part of the general economic conditions in the United States or abroad, the demand for our products in such applications may
decrease as well.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
business may be subject to seasonal or weather related factors.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
demand for our products may be affected by factors relating to seasonal demand for the product, or a decline in demand due to
inclement weather. Our TracPipe<SUP>&reg; </SUP>and CounterStrike<SUP>&reg; </SUP>flexible gas piping products are installed in
new or remodeled buildings, including homes, apartment buildings, office buildings, warehouses, and other commercial or industrial
buildings. Generally, the rate of new or remodeled buildings in the United States and in the other geographic markets in which
we are present decline in the winter months due to the inability to dig foundations, problems at the job site relating to snow,
or generally due to low temperatures and stormy weather. As the rate of construction activity declines during the winter, the
demand for our corrugated stainless steel tubing may also decrease or remain static.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 12; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
concentration of ownership of our common stock may depress its market price.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Approximately
71% of the issued and outstanding common stock is owned or controlled by inside affiliated parties to the Company, with the largest
being: The Estate of John E. Reed, Stewart B. Reed, Kevin R. Hoben and Mark F. Albino. Stewart B. Reed is the Chairman of the
Board, and Mr. Hoben and Mr. Albino also serve on the Board of Directors, and are officers of the Company. This concentration
of ownership may have the effect of reducing the volume of trading of the common stock on the Nasdaq, which could result in lower
prices for the common stock because there is not a sufficient supply of shares to create a vibrant market for our shares on the
Nasdaq.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
concentration of ownership of common stock could exert significant influence over matters requiring shareholder approval, including
takeover attempts.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
of their significant ownership of our common stock, our officer and directors and their respective affiliates may, as a practical
matter, be able to exert influence over matters requiring approval by our shareholders, including the election of directors and
the approval of mergers or other business combinations. This concentration also could have the effect of delaying or preventing
a change in control of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
impact of currency volatility.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has operations in the United Kingdom, and does business transactions elsewhere in the world outside of the United States.
While the magnitude of these transactions outside of the United States have thus far not been significant, and typically not in
currencies of high volatility, it is possible that they could be material. In June of 2016, the United Kingdom made the decision
to leave the European Union, an event commonly known as Brexit. As a result of Brexit, and the likely uncertainty that ensued,
the British Pound tumbled. This in turn had a direct negative impact on the Company&rsquo;s financial statements and results,
as we experienced losses when settling transactions in other currencies, and experienced unfavorable results due to the translation
of financial statements with a lower exchange rate. Going forward, it is possible that the British Pound, other currencies that
we engage in, or even the US Dollar may weaken, and materially impact the financial position, operations and liquidity of the
Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Cybersecurity.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
recent years, the topic of cybersecurity, or the lack thereof, has been an issue of high concern. The Company currently maintains
a robust firewall and other safeguards to either prevent or detect against nefarious actors looking to breach or infiltrate our
data, and has backup systems in place. The Company&rsquo;s website is housed and maintained by a third party who maintain their
own controls. The Company currently has a very low volume of sales coming through the internet, and processes very few credit
card transactions. While it currently appears that the Company has a low level of risk related to cybercrime, the vulnerability
still exists and could affect the Company negatively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_004"></A><B><U>Item
1B &ndash; UNRESOLVED STAFF COMMENTS</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_005"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Item
2 &ndash; PROPERTIES</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company utilizes two facilities in Exton, Pennsylvania, which is located about one hour west of Philadelphia. One facility which
is owned by the Company, contains about 83,000 square feet of manufacturing and office space. The other facility which is located
nearby provides another 30,000 square feet of space, mostly used for manufacturing. The Company previously had a rental agreement
running through January 2018 for this facility, but in early 2017 consummated an agreement to purchase the land and structure
for cash. The majority of the manufacturing of our flexible metal hose is performed at the Exton facilities. Also within the US,
the Company leases a stocking and sales facility in Houston, Texas, and a corporate office located in Middletown, Connecticut.
In the United Kingdom, the Company rents a facility in Banbury, England, which manufactures products and serves sales, warehousing
and operational functions as well.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 13; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_006"></A><U>Item
3 - LEGAL PROCEEDINGS</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the ordinary and normal conduct of the Company&rsquo;s business, it is subject to periodic lawsuits, investigations and claims.
Several years ago, the Company experienced an increase in the number of such lawsuits, investigations and claims, including some
class-based claims, related to lightning subrogation (collectively, the &ldquo;Claims&rdquo;), which increased legal and product
liability related expenses. The Company did not believe the Claims had legal merit, and therefore commenced a vigorous defense
in response to the Claims. The pace of new Claims has trended lower during recent years, which the Company believes to be due
to the Company&rsquo;s success over the years in defending itself, and success in several cases that went to trial,. Although
the pace of new Claims has decreased, expenses during 2016 have increased over previous years due to the Company&rsquo;s heightened
and vigorous defense of certain cases. It is possible that the increased level of spending may continue through future years.
To reiterate, the Company does not believe that the Claims have legal merit, and is therefore vigorously defending against those
Claims. In 2010, the Company took its first Claim to trial in Pennsylvania, and the jury returned a verdict that the Company was
not negligent in designing and selling the TracPipe product, but also returned a verdict for plaintiff on strict liability. The
Company appealed that portion of the verdict, and in December 2014, the Supreme Court of Pennsylvania ruled in favor of the Company,
and returned the case to the trial court for further hearings. The Company is currently appealing the trial court&rsquo;s decision
not to grant a new trial in this matter in spite of the Supreme Court decision. As a result of this new appeal, the Company was
required during the second quarter of 2016 to post approximately $1,600,000 as security to proceed with the current appeal, and
that collateral security is included in Other Long Term Assets as of December 31, 2016. In 2013, the Company won two of the Claims
at two separate trials, both of which were held in U.S. District Court; one in St. Louis, Missouri and the other in Bridgeport,
Connecticut. In both cases, the jury unanimously found that the Company was not negligent in designing its TracPipe<SUP>&reg;
</SUP>product, and that the TracPipe<SUP>&reg;</SUP> product was not defective or unreasonably dangerous. Finally, a putative
class action case had been filed against the Company and other parties in U.S. District Court in the Western District of Missouri,
titled <U>George v. Powercet Corporation, et. al</U>.; however, that case was dismissed by the court in December 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has in place commercial general liability insurance policies that cover the Claims, which are subject to deductibles or
retentions, ranging primarily from $25,000 to $1,000,000 per claim (depending on the terms of the policy and the applicable policy
year), up to an aggregate amount. Litigation is subject to many uncertainties and management is unable to predict the outcome
of the pending suits and claims. The potential liability for a given claim could range from zero to a maximum of $1,000,000, depending
upon the circumstances, and insurance deductible or retention in place for the respective claim year. The aggregate maximum exposure
for all current open Claims is estimated to not exceed approximately $4,300,000, which represents the potential costs that may
be incurred over time for the Claims within the applicable insurance policy deductibles or retentions. From time to time, depending
upon the nature of a particular case, the Company may decide to spend in excess of a deductible or retention to enable more discretion
regarding the defense, although this is not common. It is possible that the results of operations or liquidity of the Company,
as well as the Company&rsquo;s ability to procure reasonably priced insurance, could be adversely affected by the pending litigation,
potentially materially. The Company is currently unable to estimate the ultimate liability, if any, that may result from the pending
litigation, or potential litigation from future claims or claims that have not yet come to our attention, and accordingly, the
liability in the consolidated financial statements primarily represents an accrual for legal costs for services previously rendered
and outstanding settlements for existing claims. The liabilities recorded on the Company&rsquo;s books at December 31, 2016 and
2015 were $273,000 and $249,000, respectively, and are included in Other Liabilities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Finally, in February 2012,
the Company was made aware of a fraud perpetrated by a third party broker involving insurance related premiums that the Company
had prepaid for umbrella coverage. Upon discovery of the fraud, the Company replaced the aforementioned insurance coverage. The
stolen assets were seized by a governmental agency investigating the case, and in the second quarter of 2016, the Company received
restitution rom the United States Department of Justice in the amount of $282,000. Of the amount received, $213,000 relieved the
value of the assets on the books and the remaining $69,000 was recorded as a reduction of operating expenses. At December 31,
2015, the value of the assets on the books amounted to $213,000 and were included in Other Long Term Assets. The Company also
filed suit against a third party advisor arising from the transaction, alleging failure to exercise due diligence into the qualifications
of the broker. In December 2016, the Company settled its suit with the advisor and its insurer for $132,500, and the case was
dismissed, thus reducing insurance costs.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="a_007"></A><B><U>Item
4 &ndash; MINE SAFETY DISCLOSURES</U></B> &ndash;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not have any disclosures applicable to mine safety.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 14; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->



<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A NAME="a_008"></A><B><U>PART
II</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: left; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U><A NAME="a_009"></A>Item
5 - MARKET FOR REGISTRANT&rsquo;S COMMON EQUITY AND RELATED STOCKHOLDER MATTERS</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Common
Stock</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our
common stock is listed on the NASDAQ Global Market, under the symbol OFLX. The number of shareholders of record as of December
31, 2016, based on inquiries of the registrant&rsquo;s transfer agent, was 398. For this purpose, shareholders whose shares are
held by brokers on behalf of such shareholders (shares held in &ldquo;street name&rdquo;) are not separately counted or included
in that total.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
following table sets forth, for the periods indicated, the high and low closing sale prices for our common stock as reported by
the NASDAQ Global Market.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>PRICE
RANGE</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-bottom: 1.5pt"></TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2016</B></FONT></TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2015</B></FONT></TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>high</B></FONT></TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>low</B></FONT></TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>high</B></FONT></TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>low</B></FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 36%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">First Quarter</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">35.28</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">28.10</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">35.74</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">25.15</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Second Quarter</FONT></TD><TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">39.00</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">32.02</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">38.24</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">25.64</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Third Quarter</FONT></TD><TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">38.56</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">34.05</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">38.99</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">27.69</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Fourth Quarter</FONT></TD><TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">58.45</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">36.49</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">43.07</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">32.41</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
do not have any other securities, other than common stock, listed on a stock exchange or are publicly traded.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Shareholder
Return Performance Presentation</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>The
Shareholder Return Performance Presentation shall not be deemed to be &ldquo;soliciting material&rdquo; or subject to Regulations
14A or 14C of the Securities and Exchange Commission or to the liabilities of Section 18 of the Securities and Exchange Act of
1934 (the &ldquo;Exchange Act&rdquo;) and shall not be deemed incorporated by reference by any general statement incorporating
by reference this annual report into any filing under the Securities Act of 1933 or under the Exchange Act, and shall not otherwise
be deemed filed under such Acts. </I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
following graph shows the changes on a cumulative basis in the total shareholder return on the Omega Flex common stock, and compares
those changes in shareholder return with the total return on the S&amp;P 500 Index and the total return on the S&amp;P 500 Building
Products Index. The graph begins with a base value of $100 on December 31, 2011, and shows the cumulative changes over the last
five years, ending on December 31, 2016. The graph assumes $100 was invested on December 31, in each of the three alternatives,
and that all dividends have been reinvested.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 15; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><IMG SRC="image_001.jpg" ALT=""></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">Company / Index</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: center">Base <BR>Period <BR>12/31/11</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="border-bottom: Black 1.5pt solid; text-align: center">Indexed Returns &ndash; Year Ending</TD><TD STYLE="padding-bottom: 1.5pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">12/11</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">12/12</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">12/13</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">12/14</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">12/15</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">12/16</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 30%; font-weight: bold; text-align: left">Omega Flex, Inc.</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-weight: bold; text-align: right">100.00</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font-weight: bold; text-align: right">94.39</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font-weight: bold; text-align: right">159.57</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font-weight: bold; text-align: right">299.50</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font-weight: bold; text-align: right">267.17</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font-weight: bold; text-align: right">458.10</TD><TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold">S&amp;P 500</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">100.00</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">116.00</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">153.58</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">174.60</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">177.01</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">198.18</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">S&amp;P Building Products</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">100.00</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">162.69</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">226.40</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">264.73</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">332.03</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">356.08</TD><TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Dividends</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
December 14, 2016, the Board of Directors &ldquo;the Board&rdquo; declared a special dividend of $0.85 per share to all shareholders
of record as of December 26, 2016, which was paid to shareholders on January 6, 2017, in the total amount of $8,578,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
December 10, 2015, the Board of Directors &ldquo;the Board&rdquo; declared a special dividend of $0.85 per share to all shareholders
of record as of December 21, 2015, which was paid to shareholders on January 6, 2015, in the total amount of $8,578,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 16; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
December 10, 2014, the Board declared a special dividend of $0.49 per share to all shareholders of record as of December 22, 2014,
which was paid to shareholders on January 5, 2015, in the total amount of $4,945,000. Additionally, on January 2, 2014, an amount
of $4,289,000 was paid to shareholders related to $0.425 per share dividend declared by the Board on December 9, 2013.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Board, in its sole discretion, has a general policy of reviewing the cash needs of the Company from time to time, and based on
results of operations, financial condition and capital expenditure plans, as well as other factors that the Board may consider
relevant, determining on a quarterly basis whether to declare a dividend.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><A NAME="a_010"></A><U>Item
6 - SELECTED FINANCIAL DATA</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Selected
financial data for the Company for each of the last five years is shown in the following table, which is derived from and should
be read in conjunction with the Consolidated Financial Statements included elsewhere in this report.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>SUMMARY
OF FINANCIAL POSITION </B>- as of December 31,</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2013</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2012</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-style: italic; text-align: center">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="font-style: italic; text-align: center">(dollars in thousands except per share data)</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; text-align: left">Total assets</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">70,562</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">66,274</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">55,138</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">40,074</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">32,669</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Working capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">36,941</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">33,139</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">26,747</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">17,633</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">10,924</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Shareholders&rsquo; equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">46,061</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">41,154</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">33,969</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">25,631</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">19,742</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Dividends declared per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.85</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.85</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.49</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.425</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.00</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>SUMMARY
OF OPERATIONS</B> - for the years ended December 31,</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2013</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2012</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-style: italic; text-align: center">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="font-style: italic; text-align: center">(dollars in thousands except per share data)</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; text-align: left">Net Sales</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">94,051</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">93,278</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">85,219</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">77,122</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">64,016</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Net Income attributable to Omega Flex, Inc.(1)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">14,377</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">15,788</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">13,462</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">10,037</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">6,876</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Basic and Diluted Earnings per common share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.42</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.56</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.33</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.99</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.68</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(1)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Total
    Net Income for these periods was $14,546, $15,961, $13,605, $10,092 and $6,819, respectively. The difference is the Net Income
    attributable to Noncontrolling Interest.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-right: 0; margin-bottom: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U><A NAME="a_011"></A>Item
7 - MANAGEMENT&rsquo;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>This
report contains forward-looking statements, which are subject to inherent uncertainties. These uncertainties include, but are
not limited to, variations in weather, changes in the regulatory environment, customer preferences, general economic conditions,
increased competition, the outcome of outstanding litigation, and future developments affecting environmental matters. All of
these are difficult to predict, and many are beyond the ability of the Company to control. </I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>Certain
statements in this Annual Report on Form 10-K that are not historical facts, but rather reflect the Company&rsquo;s current expectations
concerning future results and events, constitute forward-looking statements within the meaning of the Private Securities Litigation
Reform Act of 1995. The words &ldquo;believes&rdquo;, &ldquo;expects&rdquo;, &ldquo;intends&rdquo;, &ldquo;plans&rdquo;, &ldquo;anticipates&rdquo;,
&ldquo;hopes&rdquo;, &ldquo;likely&rdquo;, &ldquo;will&rdquo;, and similar expressions identify such forward-looking statements.
Such forward-looking statements involve known and unknown risks, uncertainties and other important factors that could cause the
actual results, performance or achievements of the Company, or industry results, to differ materially from future results, performance
or achievements expressed or implied by such forward-looking statements. </I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>Readers
are cautioned not to place undue reliance on these forward-looking statements, which reflect management&rsquo;s view only as of
the date of this Form 10-K. The Company undertakes no obligation to update the result of any revisions to these forward-looking
statements which may be made to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated
events, conditions or circumstances.</I></FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 17; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OVERVIEW</B></FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company is a leading manufacturer of flexible metal hose, and is currently engaged in a number of different markets, including
construction, manufacturing, transportation, petrochemical, pharmaceutical and other industries.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company&rsquo;s business is managed as a single operating segment that consists of the manufacture and sale of flexible metal
hose and accessories. The Company&rsquo;s products are concentrated in residential and commercial construction, and general industrial
markets, with a comprehensive portfolio of intellectual property and patents issued in various countries around the world. The
Company&rsquo;s primary product, flexible gas piping, is used for gas piping within residential and commercial buildings. Through
its flexibility and ease of use, the Company&rsquo;s TracPipe<SUP>&reg;</SUP> and TracPipe<SUP>&reg; </SUP>CounterStrike<SUP>&reg;
</SUP>flexible gas piping, along with its fittings distributed under the trademarks AutoSnap<SUP>&reg;</SUP> and AutoFlare<SUP>&reg;</SUP>,
allows users to substantially cut the time required to install gas piping, as compared to traditional methods. The Company&rsquo;s
products are manufactured at its Exton, Pennsylvania facilities in the United States, and in Banbury, Oxfordshire in the United
Kingdom. A majority of the Company&rsquo;s sales across all industries are generated through independent outside sales organizations
such as sales representatives, wholesalers and distributors, or a combination of both. The Company has a broad distribution network
in North America and to a lesser extent in other global markets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CHANGES
IN FINANCIAL CONDITION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Cash balance was $35,318,000 at December 31, 2016, compared to $30,152,000 at December 31, 2015, increasing $5,166,000 (17.1%)
during the year. The majority of the increase came from general operations, as the Company had Net Income attributable to Omega
Flex, Inc. of $14,377,000 during 2016. While no item was particularly significant with regards to creating the generation of cash,
an increase in cash collections from accounts receivable and a decrease in inventory purchases were contributing factors. Notable
cash reductions during the year included a dividend of $8,578,000 paid during the first quarter of 2016, and the posting of security
to proceed with further hearings related to the Company&rsquo;s 2010 Pennsylvania Claim, which is under appeal (See Note 11. Commitments
and Contingencies of the Notes to the Consolidated Financial Statements).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Accounts
Receivable was $15,005,000 at December 31, 2016, compared with $16,605,000 at December 31, 2015, thus decreasing $1,600,000 (9.6%).
The change between the periods primarily relates to a decrease in sales over the last couple of months of 2016 compared to the
same period in 2015, which impacts customer balances and the eventual collection of cash to be paid with terms.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Other
Long Term Assets were $2,939,000 at December 31, 2016 compared to $1,305,000 at December 31, 2015, increasing $1,634,000 (125.2%)
between periods. As disclosed in Note 11, Commitments and Contingencies, during the second quarter of 2016, a trial court required
the Company to post approximately $1,600,000, as security to proceed with further hearings related to the Company&rsquo;s 2010
Pennsylvania Claim, which is under appeal.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>RESULTS
OF OPERATIONS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Twelve-months
ended December 31, 2016 vs. December 31, 2015</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company reported comparative results from operations for the twelve-month period ended December 31, 2016 and 2015 as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="font-weight: bold; text-align: center"><U>Twelve-months ended December 31,</U><BR> <FONT STYLE="font-weight: normal; font-style: normal">(dollars
    in thousands)</FONT></TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center">2016</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center">2016</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center">2015</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center">2015</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left">Net Sales</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">94,051</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">100.0</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">93,278</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">100.0</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Gross Profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">57,884</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">61.5</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">57,146</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">61.3</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Operating Profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">21,897</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23.3</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">23,503</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25.2</TD><TD STYLE="text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 18; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Net
Sales</U>. The Company&rsquo;s sales for the full year of 2016 were $94,051,000, representing the largest sales output in the
Company&rsquo;s history. Sales for the year increased $773,000, or 0.8% over the $93,278,000 generated in 2015. The Company believes
that some customers purchased ahead during the fourth quarter of 2015, which eroded sales from the first quarter of 2016, most
notably January 2016. The Company was however able to make up that shortfall during the remaining months of the year through diversification
and by expanding its relationships with other customers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Gross
Profit</U>. The Company&rsquo;s gross profit margins have increased between the two periods, being 61.5% and 61.3% for the twelve-months
ended December 31, 2016 and 2015, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Selling
Expenses</U>. Selling expenses consist primarily of employee salaries and associated overhead costs, commissions, and the cost
of marketing programs such as advertising, trade shows and related communication costs, and freight. Selling expense was $15,694,000
and $15,252,000 for 2016 and 2015, respectively, representing an increase of $442,000 or 2.9%, primarily attributable to a rise
in commissions and staffing. For the same periods, selling expense as a percentage of Net Sales was 16.7% and 16.4%, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>General
and Administrative Expenses</U>. General and administrative expenses consist primarily of employee salaries, benefits for administrative,
executive and finance personnel, legal and accounting, insurance, and corporate general and administrative services. General and
administrative expenses were $17,108,000 and $15,707,000 for the twelve-months ended December 31, 2016 and 2015, respectively,
increasing $1,401,000 (8.9%) between periods. The majority of the change for the year pertained to legal and insurance related
expenses primarily associated with product liability claims and umbrella coverage, as the Company waged a heightened and vigorous
defense on a couple of claims which have since been resolved or dismissed by the courts. As a percentage of sales, general and
administrative expenses increased to 18.2% for the twelve-months ended December 31, 2016 from 16.8% for the twelve-months ended
December 31, 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Engineering
Expense</U>. Engineering expenses consist of development expenses associated with the development of new products, and costs related
to enhancements of existing products and manufacturing processes. Engineering expenses increased $501,000 or 18.7% between periods,
as they were $3,185,000 and $2,684,000 for the twelve-months ended December 31, 2016 and 2015, respectively. The change was primarily
related to an increase in staffing for various project initiatives. As a percentage of sales for the year, Engineering expenses
were 3.4% in 2016 and 2.9% in 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Operating
Profit</U>. Reflecting all of the factors mentioned above, Operating Profits were down $1,606,000 or 6.8%, ending with a profit
of $21,897,000 in 2016, compared to $23,503,000 in 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Interest
Income.</U> Interest income is recorded on cash investments, and interest expense is recorded at times when the Company has debt
amounts outstanding on its line of credit. There was $98,000 of interest income recorded during 2016 and $73,000 in 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Other
Expense</U>. Other Expense primarily consists of foreign currency exchange gains (losses) on transactions with our United Kingdom
subsidiaries. During June of 2016, the British Pound weakened, largely as a result of the UK&rsquo;s vote to exit the European
Union, also known as &ldquo;Brexit&rdquo;, and showed continued weakness through the remainder of the year. As a result, the Company
recognized currency related losses of $474,000 during 2016. In 2015, the Company recognized Other Expense of only $12,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Income
Tax Expense</U>. Income Tax Expense was $6,975,000 for twelve months of 2016, compared to $7,603,000 for the same period in 2015,
decreasing by $628,000 (8.3%), largely in correlation with the change in income before taxes. The Company&rsquo;s effective tax
rate in 2016 approximates the 2015 rate and does not differ materially from expected statutory rates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 19; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Twelve-months
ended December 31, 2015 vs. December 31, 2014</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company reported comparative results from operations for the twelve-month period ended December 31, 2015 and 2014 as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="text-align: center"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Twelve-months
                                         ended December 31,</U></B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(dollars in thousands)</FONT></P></TD><TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left">Net Sales</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">93,278</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">100.0</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">85,219</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">100.0</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Gross Profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">57,146</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">61.3</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">50,026</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">58.7</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Operating Profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">23,503</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25.2</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">20,645</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24.2</TD><TD STYLE="text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Net
Sales</U>. The Company&rsquo;s sales for the full year of 2015 were $93,278,000, ending $8,059,000 (9.5%) above 2014 sales of
$85,219,000. The increase in Net Sales between periods was the mostly the result of an increase in unit volume. Net Sales during
2015 were also aided by a small increase in selling prices implemented in late 2014 to combat an anticipated rise in raw material
costs from the Company&rsquo;s vendors. Conversely, the Company experienced a deflation in Net Sales due to an increase in sales
deductions, largely related to promotional incentives, as customers were able to achieve higher growth tiers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Gross
Profit</U>. The Company&rsquo;s gross profit margins have increased between the two periods, being 61.3% and 58.7% for the twelve-months
ended December 31, 2015 and 2014, respectively. The improvement resulted from the Company&rsquo;s ability to find various manufacturing
related efficiencies, along with the sales price actions noted above to supersede an anticipated increase in the Company&rsquo;s
core raw material costs.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Selling
Expenses</U>. Selling expenses consist primarily of employee salaries and associated overhead costs, commissions, and the cost
of marketing programs such as advertising, trade shows and related communication costs, and freight. Selling expense was $15,252,000
and $14,109,000 for the twelve-months ended December 31, 2015 and 2014, respectively, representing an increase of $1,143,000.
Although no particular item was the main contributor or represented a significant increase on its own, there were a few components
that were higher than others and make up the majority of the difference. Commissions and freight increased compared to last year,
largely in relation with the increase in sales. Advertising costs increased due to various campaigns, and the annual sales meeting
was more expensive largely due to the increased size of the event associated with Company&rsquo;s 40<SUP>th</SUP> anniversary.
Selling expense as a percentage of Net Sales was mostly in-line with the prior year, being 16.4% for 2015, and 16.6% in 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>General
and Administrative Expenses</U>. General and administrative expenses consist primarily of employee salaries, benefits for administrative,
executive and finance personnel, legal and accounting, insurance, and corporate general and administrative services. General and
administrative expenses were $15,707,000 and $12,351,000 for 2015 and 2014, respectively, increasing $3,356,000 between periods.
The majority of the change pertained to a $2,639,000 increase in legal and insurance related expenses primarily associated with
product liability claims and coverage. While the overall pace of claims has softened, there were a few claims that required a
heightened defense, which inflated the expense for the year. Staffing related expenses also increased, mostly related to incentive
compensation earned in connection with the strong profits generated during the year. As a percentage of sales, general and administrative
expenses increased, being 16.8% in 2015 and 14.5% in 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Engineering
Expense</U>. Engineering expenses consist of costs associated with the development of new products, and costs related to enhancements
of existing products and manufacturing processes. Engineering expenses have decreased $237,000 between periods, as they were $2,684,000
and $2,921,000 for the twelve-months ended December 31, 2015 and 2014, respectively. Engineering expenses as a percentage of sales
were 2.9% in 2015 and 3.4% in 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Operating
Profit</U>. Reflecting all of the factors mentioned above, Operating Profits increased $2,858,000 or 13.8%, ending with a profit
of $23,503,000 for 2015, compared to $20,645,000 in 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Interest
Income.</U> Interest income is earned on cash investments, and interest expense is incurred at times when the Company has debt
amounts outstanding on its line of credit. There was $73,000 and $36,000 of interest income recorded during 2015 and 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 20; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Other
Expense</U>. Other Expense primarily consists of foreign currency exchange gains (losses) on transactions with our United Kingdom
subsidiaries. For the year, there was expense of $12,000 in 2015, and $82,000 in 2014, both largely the result of a weakened British
Pound.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Income
Tax Expense</U>. Income Tax Expense was $7,603,000 in 2015, compared to $6,994,000 for the same period in 2014, increasing by
$609,000 largely in correlation with the change in income before taxes. The Company&rsquo;s effective tax rate in 2015 was approximately
32% of pretax income compared to 34% in 2014. The rates in both years do not differ materially from expected statutory rates,
based upon the jurisdictions in which the income was earned.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>COMMITMENTS
AND CONTINGENCIES</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">See
Note 11 to the Company&rsquo;s financial statements for a detailed description of Commitments and Contingencies.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>FUTURE
IMPACT OF KNOWN TRENDS OR UNCERTAINTIES</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company&rsquo;s operations are sensitive to a number of market and extrinsic factors, any one of which could materially adversely
affect the Company&rsquo;s business, competitive position, results of operations or financial condition in any given year. See
Item 1A, Risk Factors, for a detailed description.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>CRITICAL
ACCOUNTING POLICIES AND USE OF ESTIMATES</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Note
2 of the Notes to the Consolidated Financial Statements includes a summary of the significant accounting policies and methods
used in the preparation of our Consolidated Financial Statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to
make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets
and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting
periods. The most significant estimates and assumptions relate to revenue recognition, accounts receivable allowances, inventory
valuations, goodwill valuation, product liability costs, phantom stock and accounting for income taxes. Actual amounts could differ
significantly from these estimates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our
critical accounting policies and significant estimates and assumptions are described in more detail as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Revenue
Recognition</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company&rsquo;s revenue recognition activities relate almost entirely to the manufacture and sale of flexible metal hose and pipe.
Under GAAP, revenues are considered to have been earned when the Company has substantially accomplished what it must do to be
entitled to the benefits represented by the revenues. The following criteria represent preconditions to the recognition of revenue:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Persuasive
    evidence of an arrangement for the sale of product or services must exist.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Delivery
    has occurred or services rendered.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
    sales price to the customer is fixed or determinable.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Collection
    is reasonably assured.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company recognizes revenue upon shipment in accordance with the above principles.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Gross
sales are reduced for all consideration paid to customers for which no identifiable benefit is received by the Company. This includes
promotional incentives, which includes various programs including year-end rebates, and payment term discounts. The amounts of
certain incentives are known with reasonable certainty at the time of sale, while others are projected based upon the most reliable
information available at the reporting date. Commissions are accounted for as a selling expense.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 21; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Accounts
Receivable and Provision for Doubtful Accounts</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Accounts
receivable are reduced by an allowance for amounts that may become uncollectible in the future. The estimated allowance for uncollectible
amounts is based primarily on specific analysis of accounts in the receivable portfolio and historical write-off experience. While
management believes the allowance to be adequate, if the financial condition of the Company&rsquo;s customers were to deteriorate,
resulting in their inability to make payments, additional allowances may be required.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Inventories</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Inventories
are valued at the lower of cost or market. The cost of inventories is determined by the first-in, first-out (FIFO) method. The
Company generally considers inventory quantities beyond two years of non-usage, measured on a historical usage basis, to be excess
inventory and reduces the gross carrying value of inventory accordingly.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Goodwill
</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
accordance with Financial Accounting Standards Board (FASB) ASC Topic 350, Intangibles &ndash; Goodwill and Other, the Company
performed an annual impairment test in accordance with this guidance as of December 31, 2016 and also at December 31, 2015. These
analyses did not indicate any impairment of goodwill at the end of either period.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Stock
Based Compensation Plans</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
2006, the Company adopted a Phantom Stock Plan (the &ldquo;Plan&rdquo;), which allows the Company to grant phantom stock units
(Units) to certain key employees, officers or directors. The Units each represent a contractual right to payment of compensation
in the future based upon the market value of the Company&rsquo;s common stock. The Units follow a vesting schedule of three years
from the grant date, and are then paid upon maturity. In accordance with FASB ASC Topic 718, Stock Compensation, the Company uses
the Black-Scholes option pricing model as its method for determining the fair value of the Units. Further details of the Plan
are provided in Note 12.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Product
Liability Reserves</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Product
liability reserves represent the estimated unpaid amounts under the Company&rsquo;s insurance policies with respect to existing
claims. The Company uses the most current available data to estimate claims. As explained more fully under Note 11, Commitments
and Contingencies, for various product liability claims covered under the Company&rsquo;s general liability insurance policies,
the Company must pay certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily
from $25,000 to $1,000,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount.
The Company is vigorously defending against all known claims.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Fair
Value of Financial and Nonfinancial Instruments</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company measures financial instruments in accordance with FASB ASC Topic 820, Fair Value Measurements and Disclosures. The accounting
standard defines fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair
value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability
(an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market
participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs
and minimize the use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation
techniques used to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active
markets for identical assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are
observable for the asset or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect
the Company&rsquo;s own assumptions about the assumptions market participants would use in pricing the asset or liability. The
Company relies on its actively traded share value &ndash; a level 1 input &ndash; in determining the fair value of the reporting
unit in its annual impairment test as described in the FASB ASC Topic 350, Intangibles - Goodwill and Other.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 22; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Earnings
per Common Share</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Basic
earnings per share have been computed using the weighted-average number of common shares outstanding. For the periods presented,
there are no dilutive securities. Consequently, basic and dilutive earnings per share are the same.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Currency
Translation</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Assets
and liabilities denominated in foreign currencies are translated into U.S. dollars at exchange rates prevailing on the balance
sheet dates. The Statements of Operations are translated into U.S. dollars at average exchange rates for the period. Adjustments
resulting from the translation of financial statements are excluded from the determination of income and are accumulated in a
separate component of shareholders&rsquo; equity. Exchange gains and losses resulting from foreign currency transactions are included
in the Statements of Operations (other income (expense)) in the period in which they occur.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Income
Taxes</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company accounts for tax liabilities in accordance with ASC Topic 740, Income Taxes. Under this method the Company recorded tax
expense, related deferred taxes and tax benefits, and uncertainties in tax positions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement
carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured
using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to
be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income
in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely
than not that these items will either expire before the Company is able to realize the benefit, or that future deductibility is
uncertain.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Also,
in accordance with FASB ASC Topic 740, the Company had a reserve for uncertainties in tax positions of $0 at December 31, 2016,
and $110,000 at December 31, 2015. These reserves are reviewed each quarter.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>LIQUIDITY
AND CAPITAL RESOURCES</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Historically,
the Company&rsquo;s primary cash needs have been related to working capital items, which the Company has largely funded through
cash generated from operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">With
regards to liquidity and capital resources, the Company had a cash balance of $35,318,000 at December 31, 2016, and also has the
full use of a $15,000,000 line of credit available with Santander Bank, as discussed in detail in Note 5. At December 31, 2015,
the Company had cash of $30,152,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Operating
Activities</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Cash
provided by operating activities is net income adjusted for certain non-cash items and changes in certain assets and liabilities,
such as those included in working capital.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">For
2016, the Company&rsquo;s cash provided from operating activities was $14,758,000, compared to $13,250,000 of cash provided during
2015, thus increasing by $1,508,000 between periods. With regards to creating the generation of cash, it was recognized that the
timing of accounts receivable cash collections was accelerated, and there was also a decrease in inventory purchases. These items
were partially offset by the posting of security to proceed with further hearings related to the Company&rsquo;s 2010 Pennsylvania
Claim, which is under appeal (See Note 11, Commitments and Contingencies of the Notes to the Consolidated Financial Statements),
and there was an increase in disbursements of Sales Incentives as more customers were able to achieve growth tiers in 2015, enabling
greater payouts in 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">As
a general trend, the Company tends to deplete cash early in the year, as significant payments are typically made for accrued promotional
incentives, incentive compensation, and taxes. Cash has then historically shown a tendency to be restored and accumulated during
the latter portion of the year.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 23; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Investing
Activities</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Cash
used in investing activities during 2016 and 2015 was $233,000 and $620,000, respectively, thus increasing cash by $387,000. This
was all related to capital expenditures for both periods. Capital expenditures during 2016 mainly related to information technology
and machinery. During 2015, the Company proceeded with extensive renovations at its Exton, Pennsylvania facilities including additional
machinery and leasehold improvements, which required a greater outlay of cash.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
believe our existing cash and cash equivalents will be sufficient to meet our anticipated cash needs for at least the next twelve
months. Our future capital requirements will depend upon many factors including our rate of revenue growth, the timing and extent
of any expansion efforts, and the potential for investments in, or the acquisition of any complementary products, businesses or
supplementary facilities for additional capacity.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Regarding
known material commitments for capital expenditures, the Company purchased a 30,000 square foot facility in Exton, Pennsylvania
for cash during the first quarter of 2017, which required a cash outlay of approximately $2,500,000. This facility was previously
under lease through January 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Financing
Activities</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Omega
Flex, Inc. declared a dividend during December of 2015 of $8,578,000, which was subsequently paid in January of 2016. Also, the
Company declared a dividend in December of 2014 of $4,945,000, which was subsequently paid in January of 2015. The variance between
years was therefore $3,633,000. One of the Company&rsquo;s subsidiaries paid a dividend of $145,000 during 2014, which is reflected
as a cash deduction during that year. Each of these dividends are outlined in Note 6 of the Consolidated Financial Statements.
The Company had no borrowings or payments on its line of credit during 2016 or 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>RECENT
ACCOUNTING PRONOUNCEMENTS</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
May 2014, the FASB issued ASU 2014-09, <I>Revenue from Contracts with Customers (Topic 606)</I>, requiring an entity to recognize
the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The updated
standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of
either a full retrospective or retrospective with cumulative effect transition method. The updated standard becomes effective
for the Company in the first quarter of fiscal year 2018. Early adoption is permitted beginning in the first quarter of the Company&rsquo;s
2017 fiscal year. The Company has reviewed the respective guidance and currently does not anticipate that the updated standard
will have a significant impact on the way the Company currently records revenue, if any, or on the consolidated financial statements
as a whole.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
July 2015, the FASB issued ASU 2015-11, <I>Simplifying the Measurement of Inventory (Topic 330)</I>. Under this ASU, inventory
will be measured at the &ldquo;lower of cost and net realizable value&rdquo; and options that currently exist for &ldquo;market
value&rdquo; will be eliminated. The ASU defines net realizable value as the &ldquo;estimated selling prices in the ordinary course
of business, less reasonably predictable costs of completion, disposal, and transportation.&rdquo; No other changes were made
to the current guidance on inventory measurement. ASU 2015-11 is effective for interim and annual periods beginning after December
15, 2016. Early application is permitted and should be applied prospectively. The Company has evaluated the provisions of this
statement, and concluded that the adoption of ASU 2015-11 will not have a material impact on the Company&rsquo;s financial position
or results of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
February 2016, the FASB issued ASU 2016-02, <I>Leases (Topic 842)</I>. Under this ASU, lessees are required to recognize right-of-use
assets and lease liabilities for all leases not considered short-term leases. By definition, a short-term lease is one in which:
(a) the lease term is 12 months or less and (b) there is not an option to purchase the underlying asset that the lessee is reasonably
certain to exercise. For short-term leases, lessees may elect an accounting policy by class of underlying asset under which right-of-use
assets and lease liabilities are not recognized and lease payments are generally recognized as expense over the lease term on
a straight-line basis. This change will result in lessees recognizing right-of-use assets and lease liabilities for most leases
currently accounted for as operating leases under the legacy lease accounting guidance. ASU 2016-02 is effective for interim and
annual periods beginning after December 15, 2018. Early adoption is permitted. The Company is evaluating the provisions of this
statement, including which period to adopt, and has not determined what impact the adoption of ASU 2016-02 will have on the Company&rsquo;s
financial position or results of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 24; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Off-Balance
Sheet Obligations or Arrangements</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">None.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>TABULAR
DISCLOSURE OF CONTRACTUAL OBLIGATIONS AND OFF-BALANCE SHEET ARRANGEMENTS</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Contractual
Obligation and Commercial Commitments</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company&rsquo;s primary contractual obligations as of December 31, 2016 are summarized in the following table and are more fully
explained in Notes to the Consolidated Financial Statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="18" STYLE="text-align: center"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Payments Due by Period </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>(in thousands)</B></FONT></P>

</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Contractual Obligations</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Less than<BR>
 1-year</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>1 -3<BR>
</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>years</B></FONT></P></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>4 -5<BR>
</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>years</B></FONT></P></TD><TD STYLE="text-align: center; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">After<BR>
 5 year</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; text-align: left">Operating Lease Obligations</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,763</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">446</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">802</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">456</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">59</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Purchase Obligations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,720</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,720</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Other Long-Term Liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">108</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">12</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">24</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">24</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">48</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Total Contractual Cash Obligations</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">21,591</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">20,178</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">826</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">480</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">107</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company is obligated to make payments related to a deferred compensation plan, as detailed in Note 11, Commitments and Contingencies.
The timing of all of these payments are currently not known as it is contingent upon the retirement of the applicable employee(s),
and therefore are not included in the above table. The total amount of the deferred compensation which is not expressed in the
above table is $540,000, which would be paid over a period of 15 years. Additionally, as explained in Note 12, Stock Based Compensation
Plans, the Company is obligated to make payments to plan participants. Due to the uncertain nature of the payments, due to numerous
variables, including the potential change in stock price, and employment status of participants and any applicable forfeitures,
the amounts are not disclosed in the above table. The liability associated with this Plan as of December 31, 2016 was $1,624,000,
of which $506,000 is anticipated to be paid within the next year, and the remainder thereafter.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><A NAME="a_012"></A><U>Item
7A - QUANTITATATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISKS</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company does not engage in the purchase or trading of market risk sensitive instruments. The Company does not presently have any
positions with respect to hedge transactions such as forward contracts relating to currency fluctuations. No market risk sensitive
instruments are held for speculative or trading purposes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 25; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>





<P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_013"></A><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Item
8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Omega
Flex, Inc</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Index
to Consolidated Financial Statements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 92%; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1.5pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 8%; font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Page</B></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_026">Report of Independent Registered Public Accounting Firm &ndash; Financial Statements</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">27</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_027">Report of Independent Registered Public Accounting Firm &ndash; Internal Controls over Financial Reporting</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center">28</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Financial
    Statements:</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 10pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_028">Consolidated Balance Sheets as of December 31, 2016 and 2015</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center">29</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 10pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_029">Consolidated Statements of Operations for the years ended December 31, 2016, 2015 and 2014</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center">30</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 10pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 10pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_030">Consolidated Statements of Comprehensive Income for the years ended December 31, 2016, 2015 and 2014</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center">31</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 10pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_031">Consolidated Statements of Shareholders&rsquo; Equity for the years ended December 31, 2016, 2015 and 2014</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center">32</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 10pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_032">Consolidated Statements of Cash Flows for the years ended December 31, 2016, 2015 and 2014</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center">33</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A HREF="#a_033">Notes to the Consolidated Financial Statements</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center">34-46</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 26; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A NAME="a_026"></A><B>REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">To
the Board of Directors and Shareholders</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Omega
Flex, Inc.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
have audited the accompanying consolidated balance sheets of Omega Flex, Inc. and subsidiaries as of December 31, 2016 and 2015,
and the related consolidated statements of operations, comprehensive income, shareholders&rsquo; equity, and cash flows for each
of the three years in the period ended December 31, 2016. These financial statements are the responsibility of the Company&rsquo;s
management. Our responsibility is to express an opinion on these financial statements based on our audits.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those
standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are
free of material misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in
the financial statements. An audit also includes assessing the accounting principles used and significant estimates made by management,
as well as evaluating the overall financial statement presentation. We believe that our audits provide a reasonable basis for
our opinion.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif"><BR>
<BR>
<FONT STYLE="font-size: 10pt">In our opinion, the consolidated financial statements referred to above present fairly, in all material
respects, the financial position of Omega Flex, Inc. and subsidiaries as of December 31, 2016 and 2015, and the results of their
operations and their cash flows for each of the three years in the period ended December 31, 2016, in conformity with U.S. generally
accepted accounting principles.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), Omega Flex,
Inc. and subsidiaries&rsquo; internal control over financial reporting as of December 31, 2016, based on criteria established
in <I>Internal Control &mdash; Integrated Framework</I> issued by the Committee of Sponsoring Organizations of the Treadway Commission
in 2013, and our report dated March 13, 2017 expressed an unqualified opinion on the effectiveness of Omega Flex, Inc.&rsquo;s
internal control over financial reporting.</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif"><BR>
<BR></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; border-bottom: Black 1.5pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>/s/
    RSM US LLP</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; padding-bottom: 1.5pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Blue
    Bell, Pennsylvania</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">March
    13, 2017</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 27; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A NAME="a_027"></A><B>REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">To
the Board of Directors and Shareholders</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Omega
Flex, Inc.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
have audited Omega Flex, Inc.&rsquo;s internal control over financial reporting as of December 31, 2016, based on criteria established
in <I>Internal Control &mdash; Integrated Framework</I> issued by the Committee of Sponsoring Organizations of the Treadway Commission
in 2013. Omega Flex Inc.&rsquo;s management is responsible for maintaining effective internal control over financial reporting
and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&rsquo;s
Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the company&rsquo;s internal
control over financial reporting based on our audit.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
conducted our audit in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards
require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial
reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial
reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness
of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary
in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">A
company&rsquo;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the
reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally
accepted accounting principles. A company&rsquo;s internal control over financial reporting includes those policies and procedures
that <I>(a)</I> pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions
and dispositions of the assets of the company; <I>(b)</I> provide reasonable assurance that transactions are recorded as necessary
to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and
expenditures of the company are being made only in accordance with authorizations of management and directors of the company;
and <I>(c)</I> provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition
of the company&rsquo;s assets that could have a material effect on the financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Because
of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections
of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes
in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
our opinion, Omega Flex, Inc. maintained, in all material respects, effective internal control over financial reporting as of
December 31, 2016, based on criteria established in <I>Internal Control &mdash; Integrated Framework</I> issued by the Committee
of Sponsoring Organizations of the Treadway Commission in 2013.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the 2016
consolidated financial statements of Omega Flex, Inc. and our report dated March 13, 2017 expressed an unqualified opinion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; border-bottom: Black 1.5pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>/s/
    RSM US LLP</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; padding-bottom: 1.5pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Blue
    Bell, Pennsylvania</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">March
    13, 2017</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 28; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OMEGA
FLEX, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A NAME="a_028"></A><B>CONSOLIDATED
BALANCE SHEETS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>December
31,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>(Dollars
in Thousands, except Common Stock par value)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; vertical-align: top">ASSETS</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">Current Assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 66%; text-align: left; padding-left: 10pt; vertical-align: top">Cash and Cash Equivalents</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">35,318</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 13%; text-align: right">30,152</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt; vertical-align: top">Accounts Receivable - less allowances of $926 and $882, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,005</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,605</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt; vertical-align: top">Inventories-Net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,372</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,287</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: top">Other Current Assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,981</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,647</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 20pt; vertical-align: top">Total Current Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">59,676</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">56,691</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">Property and Equipment - Net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,402</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,638</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top">Goodwill-Net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,526</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,526</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">Deferred Taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">114</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; vertical-align: top">Other Long Term Assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,939</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,305</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt; vertical-align: top">Total Assets</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">70,562</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">66,274</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; vertical-align: top">LIABILITIES AND SHAREHOLDERS&rsquo; EQUITY</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">Current Liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt; vertical-align: top">Accounts Payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,311</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,489</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt; vertical-align: top">Accrued Compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,319</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,669</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt; vertical-align: top">Accrued Commissions and Sales Incentives</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,700</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,333</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt; vertical-align: top">Dividends Payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,578</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,578</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt; vertical-align: top">Taxes Payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">487</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">433</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: top">Other Liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,340</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,050</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 20pt; vertical-align: top">Total Current Liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,735</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,552</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">Deferred Taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">145</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">368</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; vertical-align: top">Other Long Term Liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,621</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,200</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 20pt; vertical-align: top">Total Liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">24,501</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">25,120</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top">Commitments and Contingencies (Note 11)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top">Shareholders&rsquo; Equity:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">Omega Flex, Inc. Shareholders&rsquo; Equity:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt; vertical-align: top">Common Stock &ndash; par value $0.01 Shares: authorized 20,000,000, issued 10,153,633 and outstanding 10,091,822 at both December 31, 2016 and 2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">102</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">102</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt; vertical-align: top">Treasury Stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt; vertical-align: top">Paid-in Capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,808</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,808</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt; vertical-align: top">Retained Earnings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36,455</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30,656</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: top">Accumulated Other Comprehensive Loss</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,685</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(683</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 20pt; vertical-align: top">Total Omega Flex, Inc. Shareholders&rsquo; Equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45,679</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40,882</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: top">Noncontrolling Interest</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">382</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">272</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 20pt; vertical-align: top">Total Shareholders&rsquo; Equity</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">46,061</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">41,154</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt; vertical-align: top">Total Liabilities and Shareholders&rsquo; Equity</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">70,562</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">66,274</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">See
accompanying Notes which are an integral part of the Consolidated Financial Statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 29; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OMEGA
FLEX, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A NAME="a_029"></A><B>CONSOLIDATED
STATEMENTS OF OPERATIONS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>For
the years ended December 31,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>(Amounts
in thousands, except earnings per common shares)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: justify">Net Sales</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">94,051</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">93,278</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">85,219</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Cost of Goods Sold</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">36,167</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">36,132</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">35,193</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 10pt">Gross Profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">57,884</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">57,146</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50,026</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Selling Expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,694</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,252</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,109</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">General and Administrative Expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,108</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,707</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,351</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Engineering Expense</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,185</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,684</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,921</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Operating Profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,897</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,503</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,645</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Interest Income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">98</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">73</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Other Expense</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(474</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(12</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(82</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Income Before Income Taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,521</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,564</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,599</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Income Tax Provision</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">6,975</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">7,603</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">6,994</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Net Income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,546</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,961</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,605</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt; padding-left: 10pt">Less: Net Income &ndash; Noncontrolling Interest</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(169</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(173</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(143</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Net Income attributable to Omega Flex, Inc.</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">14,377</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,788</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">13,462</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Basic and Diluted Earnings per Common Share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.42</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.56</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.33</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Basic and Diluted Weighted Average Shares Outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,092</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,092</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,092</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">See
accompanying Notes which are an integral part of the Consolidated Financial Statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 30; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OMEGA
FLEX, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A NAME="a_030"></A><B>CONSOLIDATED
STATEMENTS OF COMPREHENSIVE INCOME</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>For
the years ended December 31,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>(Dollars
in Thousands)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: justify">Net Income</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">14,546</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">15,961</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">13,605</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Other Comprehensive Income, Net of Tax:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt; padding-left: 10pt">Foreign Currency Translation Adjustment, Net of Tax</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,061</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(198</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(177</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 20pt">Other Comprehensive Income, Net of Tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,061</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(198</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(177</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Comprehensive Income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,485</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,763</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,428</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Less: Comprehensive Income Attributable to the Noncontrolling Interest</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">(110</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">(161</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">(134</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total Other Comprehensive Income</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">13,375</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">15,602</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">13,294</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">See
accompanying Notes which are an integral part of the Consolidated Financial Statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 31; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OMEGA
FLEX, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_031"></A><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>CONSOLIDATED
STATEMENTS OF SHAREHOLDERS&rsquo; EQUITY</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>For
the years ended December 31, 2016, 2015 and 2014</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>(Dollars
in Thousands)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Common<BR>
 Stock<BR>
 Outstanding</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Common</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Stock</B></FONT></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Treasury</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Stock</B></FONT></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Paid In<BR>
 Capital</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Retained<BR>
 Earnings</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Accumulated</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Other</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Comprehensive</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Income (Loss)</B></FONT></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Noncontrolling</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Interest</B></FONT></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Shareholders&rsquo;</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 4.5pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Equity</B></FONT></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 26%; text-align: left">Balance - December 31, 2013</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 5%; text-align: right">10,091,822</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 5%; text-align: right">102</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 5%; text-align: right">(1</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 5%; text-align: right">10,808</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 5%; text-align: right">14,929</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 5%; text-align: right">(329</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 5%; text-align: right">122</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">25,631</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net Income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,462</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">143</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,605</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Cumulative Translation Adjustment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(168</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(177</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Dividends Declared</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,945</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,945</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Dividends Paid</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">(145</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">(145</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Balance - December 31, 2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,091,822</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">102</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(1</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">10,808</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">23,446</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(497</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">111</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">33,969</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net Income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,788</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">173</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,961</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Cumulative Translation Adjustment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(186</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(12</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(198</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Dividends Declared</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">(8,578</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">(8,578</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Balance - December 31, 2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,091,822</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">102</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(1</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">10,808</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">30,656</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(683</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">272</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">41,154</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Net Income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,377</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">169</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,546</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Cumulative Translation Adjustment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,002</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(59</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,061</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Dividends Declared</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">(8,578</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">(8,578</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Balance - December 31, 2016</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">10,091,822</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">102</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(1</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">10,808</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">36,455</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(1,685</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">382</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">46,061</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">See
accompanying Notes which are an integral part of the Consolidated Financial Statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 32; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OMEGA
FLEX, INC. AND SUBSIDIARIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><A NAME="a_032"></A>CONSOLIDATED
STATEMENTS OF CASH FLOWS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>For
the years ended December 31,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>(Dollars
in Thousands)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Cash Flows from Operating Activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 52%; text-align: justify; padding-left: 10pt">Net Income</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">14,546</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">15,961</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 12%; text-align: right">13,605</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Adjustments to Reconcile Net Income to</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 10pt">Net Cash Provided by Operating Activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 20pt">Non-Cash Compensation Expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">996</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">177</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">634</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 20pt">Depreciation and Amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">459</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">460</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">486</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 20pt">Provision for Losses on Accounts</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 30pt">Receivable, net of write-offs and recoveries</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">169</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(16</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 20pt">Deferred Taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(139</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(638</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">140</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 20pt">Provision for Inventory Reserves</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">130</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">58</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(173</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 20pt">Changes in Assets and Liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 30pt">Accounts Receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,217</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,167</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(861</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 30pt">Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">585</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,036</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(525</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 30pt">Other Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,987</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(119</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">183</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 30pt">Accounts Payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(108</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">158</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">585</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 30pt">Accrued Compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(272</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">502</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,070</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-left: 30pt">Accrued Commissions and Sales Incentives</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(614</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,590</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,183</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt; padding-left: 30pt">Other Liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(100</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(865</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">895</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt; padding-left: 40pt">Net Cash Provided by Operating Activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">14,758</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">13,250</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">14,840</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Cash Flows from Investing Activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt; padding-left: 10pt">Capital Expenditures</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(233</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(620</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(215</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt; padding-left: 40pt">Net Cash Used In Investing Activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(233</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(620</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(215</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-left: 0pt">Cash Flows from Financing Activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt; padding-left: 10pt">Dividends Paid</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(8,578</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(4,945</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(145</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Net Cash Used In Financing Activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(8,578</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(4,945</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(145</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Net Increase in Cash and Cash Equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,947</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,685</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,480</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Translation effect on cash</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(781</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(118</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(152</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt">Cash and Cash Equivalents - Beginning of Year</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">30,152</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">22,585</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">8,257</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Cash and Cash Equivalents - End of Year</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">35,318</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">30,152</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 2.5pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 2.5pt double">22,585</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-decoration: underline; text-align: justify">Supplemental Disclosure of Cash Flow Information</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Cash paid for Income Taxes</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">7,060</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">8,442</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,743</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Cash paid for Interest</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Declared Dividend</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">8,578</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">8,578</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">4,945</TD><TD STYLE="padding-bottom: 2.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">See
accompanying Notes which are an integral part of the Consolidated Financial Statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 33; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OMEGA
FLEX, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A NAME="a_033"></A><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>1.
BASIS OF PRESENTATION AND CONSOLIDATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Description
of Business</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
accompanying consolidated financial statements include the accounts of Omega Flex, Inc. (Omega) and its subsidiaries (collectively
the &ldquo;Company&rdquo;). The Company&rsquo;s audited consolidated financial statements for the year ended December 31, 2016,
2015 and 2014 have been prepared in accordance with accounting standards set by the Financial Accounting Standards Board (FASB),
and with the instructions of Form 10-K and Article 8 of Regulation S-X. All material inter-company accounts and transactions have
been eliminated in consolidation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company is a leading manufacturer of flexible metal hose, which is used in a variety of applications to carry gases and liquids
within their particular applications. The Company&rsquo;s business is controlled as a single operating segment that consists of
the manufacture and sale of flexible metal hose and accessories. These applications include carrying liquefied gases in certain
processing applications, fuel gases within residential and commercial buildings and vibration absorbers in high vibration applications.
The Company&rsquo;s flexible metal piping is also used to carry other types of gases and fluids in a number of industrial applications
where the customer requires the piping to have both a degree of flexibility and/or an ability to carry corrosive compounds or
mixtures, or to carry at both very high and very low (cryogenic) temperatures.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company manufactures flexible metal hose at its facilities in Exton, Pennsylvania, in the United States, and in Banbury, Oxfordshire
in the United Kingdom, and sells its products through distributors, wholesalers and to original equipment manufacturers (&ldquo;OEMs&rdquo;)
throughout North America, and in certain European markets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>2.
SIGNIFICANT ACCOUNTING POLICIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Use
of Estimates</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to
make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets
and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting
periods. The most significant estimates and assumptions relate to revenue recognition, accounts receivable allowances, inventory
valuations, goodwill valuation, product liability costs, phantom stock and accounting for income taxes. Actual amounts could differ
significantly from these estimates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Revenue
Recognition</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company&rsquo;s revenue recognition activities relate almost entirely to the manufacture and sale of flexible metal hose and pipe.
Under GAAP, revenues are considered to have been earned when the Company has substantially accomplished what it must do to be
entitled to the benefits represented by the revenues. The following criteria represent preconditions to the recognition of revenue:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Persuasive
    evidence of an arrangement for the sale of product or services must exist.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Delivery
    has occurred or services rendered.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
    sales price to the customer is fixed or determinable.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Collection
    is reasonably assured.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company recognizes revenue upon shipment in accordance with the above principles.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Gross
sales are reduced for all consideration paid to customers for which no identifiable benefit is received by the Company. This includes
promotional incentives, which includes various programs including year-end rebates, and payment term discounts. The amounts of
certain incentives are known with reasonable certainty at the time of sale, while others are projected based upon the most reliable
information available at the reporting date. Commissions are accounted for as a selling expense.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 34; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Cash
Equivalents</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company considers all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash
equivalents. Cash equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills,
notes and bonds, and/or repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash
equivalents are deposited at various area banks, which at times may exceed federally insured limits. The Company monitors the
viability of the banking institutions carrying its assets on a regular basis, and has the ability to transfer cash to various
institutions during times of risk. The Company has not experienced any losses related to these cash balances, and believes its
credit risk to be minimal.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Accounts
Receivable and Provision for Doubtful Accounts</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Accounts
receivable are reduced by an allowance for amounts that may become uncollectible in the future. The estimated allowance for uncollectible
amounts is based primarily on specific analysis of accounts in the receivable portfolio and historical write-off experience. While
management believes the allowance to be adequate, if the financial condition of the Company&rsquo;s customers were to deteriorate,
resulting in their inability to make payments, additional allowances may be required.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
allowance for doubtful accounts reflects our best estimate of probable losses inherent in the accounts receivable balance. The
Company determines the allowance based on any known collection issues, historical experience, and other currently available evidence.
The reserve for future credits, discounts, and doubtful accounts was $926,000 and $882,000 as of December 31, 2016 and 2015, respectively.
In regards to identifying uncollectible accounts, the Company reviews an aging report on a consistent basis to determine past
due accounts, and utilizes a well-established credit rating agency. The Company charges off those accounts that are deemed uncollectible
once all collection efforts have been exhausted.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Inventories</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Inventories
are valued at the lower of cost or market. The cost of inventories is determined by the first-in, first-out (FIFO) method. The
Company generally considers inventory quantities beyond two years of non-usage, measured on a historical usage basis, to be excess
inventory and reduces the carrying value of inventory accordingly.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Property
and Equipment</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Property
and equipment are carried at cost. Depreciation and amortization are computed using the straight-line method over the estimated
useful lives of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise
disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected
in other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements
are capitalized.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Goodwill
</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
accordance with Financial Accounting Standards Board (FASB) ASC Topic 350, Intangibles &ndash; Goodwill and Other, the Company
performed an annual impairment test in accordance with this guidance as of December 31, 2016 and also at December 31, 2015. These
analyses did not indicate any impairment of goodwill at the end of either period.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Stock-Based
Compensation Plans</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
2006, the Company adopted a Phantom Stock Plan (the &ldquo;Plan&rdquo;), which allows the Company to grant phantom stock units
(Units) to certain key employees, officers or directors. The Units each represent a contractual right to payment of compensation
in the future based upon the market value of the Company&rsquo;s common stock. The Units follow a vesting schedule of three years
from the grant date, and are then paid upon maturity. In accordance with FASB ASC Topic 718, Stock Compensation, the Company uses
the Black-Scholes option pricing model as its method for determining the fair value of the Units. Further details of the Plan
are provided in Note 12.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 35; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Product
Liability Reserves</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Product
liability reserves represent the estimated unpaid amounts under the Company&rsquo;s insurance policies with respect to existing
claims. The Company uses the most current available data to estimate claims. As explained more fully under Note 11, Commitments
and Contingencies, for various product liability claims covered under the Company&rsquo;s general liability insurance policies,
the Company must pay certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily
from $25,000 to $1,000,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount.
The Company is vigorously defending against all known claims.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Fair
Value of Financial and Nonfinancial Instruments</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company measures financial instruments in accordance with FASB ASC Topic 820, Fair Value Measurements and Disclosures. The accounting
standard defines fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair
value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability
(an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market
participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs
and minimize the use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation
techniques used to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active
markets for identical assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are
observable for the asset or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect
the Company&rsquo;s own assumptions about the assumptions market participants would use in pricing the asset or liability. The
Company relies on its actively traded share value &ndash; a level 1 input &ndash; in determining the fair value of the reporting
unit in its annual impairment test as described in the FASB ASC Topic 350, Intangibles - Goodwill and Other.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Advertising
Expense</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Advertising
costs are charged to operations as incurred and are included in selling expenses in the accompanying consolidated Statement of
Operations. Such charges aggregated $1,047,000, $1,062,000 and $848,000, for the years ended December 31, 2016, 2015, and 2014,
respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Research
and Development Expense</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Research
and development expenses are charged to operations as incurred. Such charges totaled $788,000, $876,000, and $904,000, for the
years ended December 31, 2016, 2015 and 2014, respectively and are included in engineering expense in the accompanying consolidated
statements of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Shipping
Costs</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Shipping
costs are included in selling expense on the consolidated statements of operations. The expense relating to shipping was $2,339,000,
$2,429,000 and $2,280,000 for the years ended December 31, 2016, 2015 and 2014, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Earnings
per Common Share</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Basic
earnings per share have been computed using the weighted-average number of common shares outstanding. For the periods presented,
there are no dilutive securities. Consequently, basic and dilutive earnings per share are the same.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Currency
Translation</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Assets
and liabilities denominated in foreign currencies are translated into U.S. dollars at exchange rates prevailing on the balance
sheet dates. The Statements of Operations are translated into U.S. dollars at average exchange rates for the period. Adjustments
resulting from the translation of financial statements are excluded from the determination of income and are accumulated in a
separate component of shareholders&rsquo; equity. Exchange gains and losses resulting from foreign currency transactions are included
in the Statements of Operations (other income (expense)) in the period in which they occur.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 36; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Income
Taxes</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company accounts for tax liabilities in accordance with the FASB ASC Topic 740, Income Taxes. Under this method the Company recorded
tax expense, related deferred taxes and tax benefits, and uncertainties in tax positions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement
carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured
using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to
be recovered or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income
in the period that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely
than not that these items will either expire before the Company is able to realize the benefit, or that future deductibility is
uncertain.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
FASB ASC Topic 740, Income Taxes, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits
of that position to be recognized in a company&rsquo;s financial statements. This guidance prescribes a recognition threshold
of more-likely than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order
for those tax positions to be recognized in the financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company follows the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide
guidance on the recognition, de-recognition and measurement of potential tax benefits associated with tax positions. For additional
information regarding ASC 740-10, see Note 8.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
FASB ASU 2015-17 eliminates the current requirement for organizations to present deferred tax liabilities and assets as current
and noncurrent in a classified balance sheet. Instead, organizations will be required to classify all deferred tax assets and
liabilities as noncurrent. The amendments of ASU 2015-17 apply to all organizations that present a classified balance sheet. For
public companies, the amendments are effective for financial statements issued for annual periods beginning after December 15,
2016, and interim periods within those annual periods. Early adoption is permitted and the Company adopted this ASU prospectively
in calendar year ended December 31, 2015. As a result, the Company has presented all deferred tax assets and liabilities as noncurrent
on its consolidated balance sheet for the periods ended December 31, 2016 and 2015. There was no impact on operations as a result
of adoption of FASB ASU 2015-17.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Other
Comprehensive Income</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">For
the years ended December 31, 2016, 2015 and 2014, respectively, the components of other comprehensive income consisted solely
of foreign currency translation adjustments.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Significant
Concentrations</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">One
customer accounted for approximately 13% of sales in 2016, 16% of sales in 2015 and 15% in 2014. That same customer accounted
for 20% and 25% of Accounts Receivable at December 31, 2016 and 2015, respectively. No other customer represented more that 10%
of Accounts Receivable or Sales. Geographically, North America accounted for approximately 88% of the Company&rsquo;s sales during
2016, 2015 and 2014. The remaining portion of sales for each respective year was scattered among other countries, with the United
Kingdom being the Company&rsquo;s most dominant market outside North America.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Subsequent
Events</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company evaluates all events or transactions through the date of the related filing that may have a material impact on its consolidated
financial statements. Refer to Note 14 of the consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Recent
Accounting Pronouncements</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
May 2014, the FASB issued ASU 2014-09, <I>Revenue from Contracts with Customers (Topic 606)</I>, requiring an entity to recognize
the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The updated
standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of
either a full retrospective or retrospective with cumulative effect transition method. The updated standard becomes effective
for the Company in the first quarter of fiscal year 2018. Early adoption is permitted beginning in the first quarter of the Company&rsquo;s
2017 fiscal year. The Company has reviewed the respective guidance and currently does not anticipate that the updated standard
will have a significant impact on the way the Company currently records revenue, if any, or on the consolidated financial statements
as a whole.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 37; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
July 2015, the FASB issued ASU 2015-11, <I>Simplifying the Measurement of Inventory (Topic 330)</I>. Under this ASU, inventory
will be measured at the &ldquo;lower of cost and net realizable value&rdquo; and options that currently exist for &ldquo;market
value&rdquo; will be eliminated. The ASU defines net realizable value as the &ldquo;estimated selling prices in the ordinary course
of business, less reasonably predictable costs of completion, disposal, and transportation.&rdquo; No other changes were made
to the current guidance on inventory measurement. ASU 2015-11 is effective for interim and annual periods beginning after December
15, 2016. Early application is permitted and should be applied prospectively. The Company has evaluated the provisions of this
statement, and concluded that the adoption of ASU 2015-11 will not have a material impact on the Company&rsquo;s financial position
or results of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
February 2016, the FASB issued ASU 2016-02, <I>Leases (Topic 842)</I>. Under this ASU, lessees are required to recognize right-of-use
assets and lease liabilities for all leases not considered short-term leases. By definition, a short-term lease is one in which:
(a) the lease term is 12 months or less and (b) there is not an option to purchase the underlying asset that the lessee is reasonably
certain to exercise. For short-term leases, lessees may elect an accounting policy by class of underlying asset under which right-of-use
assets and lease liabilities are not recognized and lease payments are generally recognized as expense over the lease term on
a straight-line basis. This change will result in lessees recognizing right-of-use assets and lease liabilities for most leases
currently accounted for as operating leases under the legacy lease accounting guidance. ASU 2016-02 is effective for interim and
annual periods beginning after December 15, 2018. Early adoption is permitted. The Company is evaluating the provisions of this
statement, including which period to adopt, and has not determined what impact the adoption of ASU 2016-02 will have on the Company&rsquo;s
financial position or results of operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>3.
INVENTORIES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Inventories,
net of reserves of $1,062,000 and $969,000, respectively, consisted of the following at December 31:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">2016</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">2015</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="7" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">(in thousands)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 66%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Finished Goods</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">5,254</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="width: 13%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">6,082</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Raw Materials</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">2,118</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">2,205</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Total Inventory
    - Net</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">7,372</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">8,287</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>4.
PROPERTY AND EQUIPMENT</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Property
and equipment consisted of the following at December 31:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 85%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">2016</FONT></TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">2015</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Depreciation
                                         and Amortization Est.</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Useful
                                         Lives</B></FONT></P></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="7" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">(in thousands)</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 31%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Land</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">538</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">538</FONT></TD><TD STYLE="width: 1%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Buildings</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">4,407</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">4,407</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">39 Years</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Leasehold Improvements</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">399</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">426</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">3-10 Years (Lesser of Life or Lease)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Equipment</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">9,629</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">9,543</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">3-10 Years</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">14,973</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">14,914</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Accumulated
    Depreciation</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">(10,571</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">(10,276</FONT></TD><TD STYLE="padding-bottom: 1.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">)</FONT></TD><TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Property and
    Equipment - Net</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">4,402</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">4,638</FONT></TD><TD STYLE="padding-bottom: 2.5pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="text-decoration: underline; padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif"></FONT></TD>
    <TD STYLE="text-decoration: underline; padding-bottom: 2.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif"></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
above amounts include approximately $34,000 of capital related items at December 31, 2016 and $93,000 at December 31, 2015 that
had not yet been placed in service by the Company, and therefore no depreciation was recorded in the related periods for those
assets. Depreciation and amortization expense was approximately $459,000, $460,000 and $486,000 for the years ended December 31,
2016, 2015 and 2014, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 38; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>5.
LINE OF CREDIT</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
December 29, 2014, the Company entered into to an Amended and Restated Committed Revolving Line of Credit Note (&ldquo;the Line&rdquo;)
and a Second Amendment to the Loan Agreement with Santander Bank, N.A. (&ldquo;Santander&rdquo;), originally established in 2010.
The Line allows for a maximum amount of borrowing of $15,000,000, for a five year term maturing on December 31, 2019, with funds
available for working capital purposes and to fund dividends. The Line is unsecured. The Line provides for the payment of any
borrowings at an interest rate of either LIBOR plus 1.00% to plus 1.35% (for borrowings with a fixed term of 30, 60, or 90 days),
or Prime from 0.00% to plus 0.10%, depending upon the Company&rsquo;s then existing financial ratios. At December 31, 2016, the
Company&rsquo;s financial ratios would allow for the most favorable rate under the agreement&rsquo;s range, which would be a rate
of 2.00%. Under the terms of the agreement, the Company is required to pay on a quarterly basis an unused facility fee equal to
10 basis points of the average unused balance of the total Line commitment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2016 and 2015, the Company had no outstanding borrowings on its line of credit, and was in compliance with all
debt covenants.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>6.
SHAREHOLDERS&rsquo; EQUITY</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">For
the periods ending December 31, 2016 and 2015, the Company had authorized 20,000,000 common stock shares with par value of $0.01
per share. At both dates, the number of shares issued was 10,153,633, and the total number of outstanding shares was 10,091,822,
with the 61,811 variance representing shares held in Treasury.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
December 14, 2016, the Board declared a special dividend of $0.85 per share to all Shareholders of record as of December 26, 2016,
and payable on or before January 6, 2017. The total payment to shareholders made in January 2017 was $8,578,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
December 10, 2015, the Board declared a special dividend of $0.85 per share to all Shareholders of record as of December 21, 2015,
and payable on or before January 6, 2016. The total payment made in January 2016 was $8,578,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
December 10, 2014, the Board declared a special dividend of $0.49 per share to all Shareholders of record as of December 22, 2014,
which was paid on January 5, 2015, in the total amount of $4,945,000. Additionally, there was a dividend that was paid during
2014 by the Company&rsquo;s UK subsidiary, which resulted in an outlay of cash of $145,000 to the subsidiary&rsquo;s noncontrolling
interest.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
April 4, 2014, the Company&rsquo;s Board of Directors authorized an extension of its stock repurchase program without expiration,
up to a maximum amount of $1,000,000. The original program established in December of 2007 authorized the purchase of up to $5,000,000
of its common stock. The purchases may be made from time-to-time in the open market or in privately negotiated transactions, depending
on market and business conditions. The Board retained the right to cancel, extend, or expand the share buyback program, at any
time and from time-to-time. Since inception, the Company has purchased a total of 61,811 shares for approximately $932,000, or
approximately $15 per share. The Company did not make any stock repurchases during the year ended December 31, 2016, 2015 or 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>7.
NONCONTROLLING INTERESTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company owns 100% of all subsidiaries, except for a small portion of one, which is owned by a Noncontrolling Interest. At December
31, 2014, total Shareholders&rsquo; Equity was $33,969,000, and the Noncontrolling Interest was $111,000. During 2014, the subsidiary
made a distribution of $145,000 to the Noncontrolling Interest. For the twelve month period ended December 31, 2015, the Noncontrolling
Interest&rsquo;s portion of Net Income was approximately $173,000, and their portion of Other Comprehensive Income was a loss
of $12,000. At December 31, 2015, total Shareholders&rsquo; Equity was $41,154,000, of which the Noncontrolling Interest held
a value of $272,000. For the year ended December 31, 2016, the Noncontrolling Interest&rsquo;s portion of Net Income was approximately
$169,000, and their portion of Other Comprehensive Income was a loss of $59,000. At December 31, 2016, total Shareholders&rsquo;
Equity was $46,061,000, of which the Noncontrolling Interest held a value of $382,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 39; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->



<P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">During
the second quarter of 2016, the Company loaned the Noncontrolling Interest &pound;100,000 British Pounds. The loan is non-interest
bearing and repayment terms include application of any subsequent cash dividends and distributions in kind to the loan balance.
At December 31, 2016, the loan is included in Other Long Term Assets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>8.
INCOME TAXES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Income
tax expense consisted of the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="10" STYLE="text-align: center"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>(in
                                         thousands)</B></FONT></P></TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Federal Income Tax:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 46%; padding-left: 10pt">Current</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">5,788</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">6,155</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">5,674</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt">Deferred</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(311</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">State Income Tax:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt">Current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">652</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">601</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">550</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt">Deferred</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(23</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Foreign Income Tax:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt">Current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">791</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">797</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">625</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt">Deferred</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">78</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">17</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">150</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 20pt">Income Tax Expense</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,975</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">7,603</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,994</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Pre-tax
income included foreign income of $3,944,000, $4,117,000 and $3,474,000 in 2016, 2015 and 2014, respectively. During 2014, the
Company paid a dividend out of its U.K. subsidiary, resulting in incremental U.S. taxes of $296,000. As of December 31, 2016,
the Company has $7,306,000 of unremitted earnings at its foreign subsidiaries. The Company has not provided deferred taxes on
these amounts, as the Company considers these balances to be indefinitely invested in the operations of the foreign subsidiary.
The incremental U.S. tax that would be paid if these earnings were remitted is $1,198,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Total
income tax expense differed from statutory income tax expense, computed by applying the U.S. federal income tax rate of 35% to
earnings before income tax, as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="font-weight: bold; text-align: center">(in thousands)</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 46%; text-align: left">Computed Statutory Income Tax Expense</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">7,475</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">8,193</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 14%; text-align: right">7,159</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">State Income Tax, Net of Federal Tax Benefit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">386</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">360</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">318</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Foreign Tax Rate Differential</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(592</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(607</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(469</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Manufacturing Deduction <BR></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(385</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(423</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(381</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Impact of Foreign Dividend</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">296</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Increase/(Reduction) in Tax Uncertainties <BR></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(70</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Valuation Allowance for Foreign Loss Carryover</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">70</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Other - Net</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">91</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">77</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">68</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Income Tax Expense</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,975</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">7,603</TD><TD STYLE="text-align: left">&nbsp;</TD><TD></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,994</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">A
deferred income tax (expense) benefit results from temporary timing differences in the recognition of income and expense for income
tax and financial reporting purposes. The components of and changes in the net deferred tax assets (liabilities) which give rise
to this deferred income tax (expense) benefit for the years ended December 31, 2016 and 2015 are as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 40; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2016</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center">(in thousands)</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-decoration: underline; text-align: left">Deferred Tax Assets:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 60%; text-align: left">Compensation Assets</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 16%; text-align: right">151</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 16%; text-align: right">133</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Inventory Valuation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">482</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">490</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Accounts Receivable Valuation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">344</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">325</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred Litigation Costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Foreign Net Operating Losses <BR></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">70</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">87</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Valuation Allowance for Loss Carryover</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(70</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Other</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">265</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">207</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Compensation Liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">796</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">522</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Total Deferred Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,075</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,808</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-decoration: underline; text-align: left">Deferred Tax Liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Prepaid Expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(655</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(527</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Depreciation and Amortization</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,546</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,535</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Total Deferred Liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(2,201</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(2,062</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Total Deferred Tax Liability</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(126</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">($</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">254</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Management
believes it is more likely than not that the Company will have sufficient taxable income when these timing differences reverse
and that the deferred tax assets will be realized with the exception of a carryover of foreign operating losses. Due to the uncertainty
of future income in the foreign subsidiary, the Company has recognized a valuation allowance related to the foreign operating
losses carrying forward.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company is currently subject to audit by the Internal Revenue Service for the calendar years ended 2013 through 2015. The Company
and its Subsidiaries&rsquo; state income tax returns are subject to audit for the calendar years ended 2012 through 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2015, the Company had provided a liability of $110,000 for unrecognized tax benefits related to various federal
and state income tax matters, which was included in Other Long Term Liabilities. Of this amount, the amount that would impact
the Company&rsquo;s effective tax rate, if recognized, was $70,000. The entire liability balance in the account at December 31,
2015 was written off during 2016 as a result of expired statutes. The liability for unrecognized tax benefits at December 31,
2016 is zero. The difference between the total amount of unrecognized tax benefits and the amount that would impact the effective
tax rate consists of items that are offset by the federal tax benefits of state income tax items of zero and $40,000 for 2016
and 2015, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
following is a tabular reconciliation of the total amounts of unrecognized tax benefits for the year:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center">2016</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; border-bottom: Black 1.5pt solid; text-align: center">2015</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 60%; text-align: left">Beginning Unrecognized Tax Benefits &ndash;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 16%; text-align: right">110</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 16%; text-align: right">105</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Current Year &ndash; Increases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Current Year &ndash; Decreases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Current Year &ndash; Interest/Penalties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Expired Statutes</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(114</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&mdash;</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Ending Unrecognized Tax Benefits &ndash;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">110</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 41; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>9.
LEASES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
the United States, the Company owns its main operating facility located at 451 Creamery Way in Exton, PA, and in early 2017 consummated
an agreement to purchase another facility at 427 Creamery Way in Exton, which was previously under lease through January 2018.
Both facilities provide manufacturing, warehousing and distribution space. During 2014, the Company obtained a new five year lease
on a warehousing and distribution center in Houston, Texas. Additionally, the Company leases its corporate office space in Middletown,
CT.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
the United Kingdom, the Company leases a facility in Banbury, England, which serves sales, warehousing and operational functions.
The lease in Banbury was effective April 1, 2006 and has a 15-year term ending in March 2021. There is an option to terminate
the lease in December of 2017. Termination in 2017 requires a penalty of 2 months rentals, or approximately $40,000. The Company&rsquo;s
current intention is to utilize the facility for the 15 years.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
addition to property rentals, the Company also leases several automobiles, which are included in the rent expense and in the operating
lease details below.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Rent
expense for operating leases was approximately $486,000, $504,000 and $475,000 for the years ended December 31, 2016, 2015, and
2014, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Future
minimum lease payments under non-cancelable leases as of December 31, 2016 is as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: right; border-bottom: Black 1.5pt solid">Year Ending December 31,</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating Leases</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(in
                                         thousands)</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 77%; text-align: right">2017</TD><TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 18%; text-align: right">446</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: right">2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">423</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: right">2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">379</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: right">2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">294</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: right">2021</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">162</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: right">Thereafter</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">59</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: right">Total Minimum Lease Payments</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,763</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>10.
EMPLOYEE BENEFIT PLANS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Defined
Contribution and 401(K) Plans</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company maintains a qualified non-contributory profit-sharing plan (the &ldquo;Plan&rdquo;) covering all eligible employees. There
were $323,000, $307,000 and $286,000 of contributions accrued for the Plan in 2016, 2015 and 2014 respectively, which were charged
to expense in those respective years.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Contributions
to the Plan are defined as three percent (3%) of gross wages up to the current Old Age, Survivors, and Disability (OASDI) limit
and six percent (6%) of the excess over the OASDI limit, subject to the maximum allowed under the Employee Retirement Income Security
Act (ERISA). Participants vest over six years. &#9;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company also maintains a savings and retirement plan qualified under Internal Revenue Code Section 401(k) for all employees. Employees
are eligible to participate in the Plan the first day of the month following date of hire. Participants may elect to have up to
fifty percent (50%) of their compensation withheld, up to the maximum allowed by the Internal Revenue Code. Effective January
1, 2016, after completing one year of service, the Company contributed an additional amount equal to 50% of all employee contributions,
up to a maximum of 6% of an employee&rsquo;s gross wages. Prior to 2016, the Company contributed an additional amount equal to
25% of all employee contributions, up to a maximum of 6% of an employee&rsquo;s gross wages. Contributions are funded on a current
basis. Contributions to the Plan charged to expense for the years ended December 31, 2016, 2015 and 2014 were $196,000, $93,000
and $90,000, respectively. The participant&rsquo;s Company contribution vests ratably over six years.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 42; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>11.
<FONT STYLE="font-variant: small-caps">COMMITMENTS AND CONTINGENCIES</FONT></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Commitments:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Under
a number of indemnity agreements between the Company and each of its officers and directors, the Company has agreed to indemnify
each of its officers and directors against any liability asserted against them in their capacity as an officer or director, or
both. The Company&rsquo;s indemnity obligations under the indemnity agreements are subject to certain conditions and limitations
set forth in each of the agreements. Under the terms of the Agreement, the Company is contingently liable for costs which may
be incurred by the officers and directors in connection with claims arising by reason of these individuals&rsquo; roles as officers
and directors. The Company has obtained directors&rsquo; and officers&rsquo; insurance policies to fund certain obligations under
the indemnity agreements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company has salary continuation agreements with one current employee, and one former employee who retired at the end of 2010.
These agreements provide for monthly payments to each of the employees or their designated beneficiary upon the employee&rsquo;s
retirement or death. The payment benefits range from $1,000 per month to $3,000 per month with the term of such payments limited
to 15 years after the employee&rsquo;s retirement at age 65. The agreements also provide for survivorship benefits if the employee
dies before attaining age 65, and severance payments if the employee is terminated without cause; the amount of which is dependent
on the length of company service at the date of termination. The net present value of the retirement payments associated with
these agreements is $515,000 at December 31, 2016, of which $503,000 is included in Other Long Term Liabilities, and the remaining
current portion of $12,000 is included in Other Liabilities, associated with the retired employee previously noted who is now
receiving benefit payments. The December 31, 2015 liability of $508,000, had $496,000 reported in Other Long Term Liabilities,
and a current portion of $12,000 in Other Liabilities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company has obtained and is the beneficiary of three whole life insurance policies with respect to the two employees discussed
above, and one other employee policy. The cash surrender value of such policies (included in Other Long Term Assets) amounts to
$1,169,000 at December 31, 2016 and $1,091,000 at December 31, 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">As
disclosed in detail in Note 9, under the caption &ldquo;Leases&rdquo;, the Company has several lease obligations in place that
will be paid out over time.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Contingencies:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
the ordinary and normal conduct of the Company&rsquo;s business, it is subject to periodic lawsuits, investigations and claims.
Several years ago, the Company experienced an increase in the number of such lawsuits, investigations and claims, including some
class-based claims, related to lightning subrogation (collectively, the &ldquo;Claims&rdquo;), which increased legal and product
liability related expenses. The Company did not believe the Claims had legal merit, and therefore commenced a vigorous defense
in response to the Claims. The pace of new Claims has trended lower during recent years, which the Company believes to be due
to the Company&rsquo;s success over the years in defending itself, and success in several cases that went to trial,. Although
the pace of new Claims has decreased, expenses during 2016 have increased over previous years due to the Company&rsquo;s heightened
and vigorous defense of certain cases. It is possible that the increased level of spending may continue through future years.
To reiterate, the Company does not believe that the Claims have legal merit, and is therefore vigorously defending against those
Claims. In 2010, the Company took its first Claim to trial in Pennsylvania, and the jury returned a verdict that the Company was
not negligent in designing and selling the TracPipe product, but also returned a verdict for plaintiff on strict liability. The
Company appealed that portion of the verdict, and in December 2014, the Supreme Court of Pennsylvania ruled in favor of the Company,
and returned the case to the trial court for further hearings. The Company is currently appealing the trial court&rsquo;s decision
not to grant a new trial in this matter in spite of the Supreme Court decision. As a result of this new appeal, the Company was
required during the second quarter of 2016 to post approximately $1,600,000 as security to proceed with the current appeal, and
that collateral security is included in Other Long Term Assets as of December 31, 2016. In 2013, the Company won two of the Claims
at two separate trials, both of which were held in U.S. District Court; one in St. Louis, Missouri and the other in Bridgeport,
Connecticut. In both cases, the jury unanimously found that the Company was not negligent in designing its TracPipe<SUP>&reg;
</SUP>product, and that the TracPipe<SUP>&reg;</SUP> product was not defective or unreasonably dangerous. Finally, a putative
class action case had been filed against the Company and other parties in U.S. District Court in the Western District of Missouri,
titled <U>George v. Powercet Corporation, et. al</U>.; however, that case was dismissed by the court in December 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company has in place commercial general liability insurance policies that cover the Claims, which are subject to deductibles or
retentions, ranging primarily from $25,000 to $1,000,000 per claim (depending on the terms of the policy and the applicable policy
year), up to an aggregate amount. Litigation is subject to many uncertainties and management is unable to predict the outcome
of the pending suits and claims. The potential liability for a given claim could range from zero to a maximum of $1,000,000, depending
upon the circumstances, and insurance deductible or retention in place for the respective claim year. The aggregate maximum exposure
for all current open Claims is estimated to not exceed approximately $4,300,000, which represents the potential costs that may
be incurred over time for the Claims within the applicable insurance policy deductibles or retentions. From time to time, depending
upon the nature of a particular case, the Company may decide to spend in excess of a deductible or retention to enable more discretion
regarding the defense, although this is not common. It is possible that the results of operations or liquidity of the Company,
as well as the Company&rsquo;s ability to procure reasonably priced insurance, could be adversely affected by the pending litigation,
potentially materially. The Company is currently unable to estimate the ultimate liability, if any, that may result from the pending
litigation, or potential litigation from future claims or claims that have not yet come to our attention, and accordingly, the
liability in the consolidated financial statements primarily represents an accrual for legal costs for services previously rendered
and outstanding settlements for existing claims. The liabilities recorded on the Company&rsquo;s books at December 31, 2016 and
2015 were $273,000 and $249,000, respectively, and are included in Other Liabilities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 43; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Finally, in February 2012,
the Company was made aware of a fraud perpetrated by a third party broker involving insurance related premiums that the Company
had prepaid for umbrella coverage. Upon discovery of the fraud, the Company replaced the aforementioned insurance coverage. The
stolen assets were seized by a governmental agency investigating the case, and in the second quarter of 2016, the Company received
restitution rom the United States Department of Justice in the amount of $282,000. Of the amount received, $213,000 relieved the
value of the assets on the books and the remaining $69,000 was recorded as a reduction of operating expenses. At December 31,
2015, the value of the assets on the books amounted to $213,000 and were included in Other Long Term Assets. The Company also
filed suit against a third party advisor arising from the transaction, alleging failure to exercise due diligence into the qualifications
of the broker. In December 2016, the Company settled its suit with the advisor and its insurer for $132,500, and the case was
dismissed, thus reducing insurance costs.&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>12.
STOCK &ndash; BASED COMPENSATION PLANS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Phantom
Stock Plan</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Plan
Description. </I></B>On April 1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the &ldquo;Plan&rdquo;).
The Plan authorizes the grant of up to 1 million units of phantom stock to employees, officers or directors of the Company and
of any of its subsidiaries. The phantom stock units (&ldquo;Units&rdquo;) each represent a contractual right to payment of compensation
in the future based on the market value of the Company&rsquo;s common stock. The Units are not shares of the Company&rsquo;s common
stock, and a recipient of the Units <U>does not</U> receive any of the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">ownership
    interest in the Company</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">shareholder
    voting rights</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">other
    incidents of ownership to the Company&rsquo;s common stock</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Units are granted to participants upon the recommendation of the Company&rsquo;s CEO, and the approval of the Compensation Committee.
Each of the Units that are granted to a participant will be initially valued by the Compensation Committee, at an amount equal
to the closing price of the Company&rsquo;s common stock on the grant date, but are recorded at fair value using the Black-Sholes
method as described below. The Units follow a vesting schedule, with a maximum vesting of three years after the grant date. Upon
vesting, the Units represent a contractual right of payment for the value of the Unit. The Units will be paid on their maturity
date, one year after all of the Units granted in a particular award have fully vested, unless an acceptable event occurs under
the terms of the Plan prior to one year, which would allow for earlier payment. The amount to be paid to the participant on the
maturity date is dependent on the type of Unit granted to the participant.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Units may be <I>Full Value,</I> in which the value of each Unit at the maturity date, will equal the closing price of the Company&rsquo;s
common stock as of the maturity date; or <I>Appreciation Only</I>, in which the value of each Unit at the maturity date will be
equal to the closing price of the Company&rsquo;s common stock at the maturity date <I>minus</I> the closing price of the Company&rsquo;s
common stock at the grant date.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
December 9, 2009, the Board of Directors authorized an amendment to the Plan to pay an amount equal to the value of any cash or
stock dividend declared by the Company on its common stock to be accrued to the phantom stock units outstanding as of the record
date of the common stock dividend. The dividend equivalent will be paid at the same time the underlying phantom stock units are
paid to the participant.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 44; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
certain circumstances, the Units may be immediately vested upon the participant&rsquo;s death or disability. All Units granted
to a participant are forfeited if the participant is terminated from his relationship with the Company or its subsidiary for &ldquo;cause,&rdquo;
which is defined under the Plan. If a participant&rsquo;s employment or relationship with the Company is terminated for reasons
other than for &ldquo;cause,&rdquo; then any vested Units will be paid to the participant upon termination. However, Units granted
to certain &ldquo;specified employees&rdquo; as defined in Section 409A of the Internal Revenue Code will be paid approximately
181 days after termination.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Grants
of Phantom Stock Units. </I></B>As of December 31, 2015, the Company had 20,335 unvested units outstanding, all of which were
granted at <I>Full Value</I>. During 2016, the Company granted an additional 13,210 <I>Full Value </I>Units with a fair value
of $30.57 per unit on grant date, using historical volatility. In February 2016, the Company paid $311,000 for the 8,690 fully
vested and matured units that were granted during 2012, including their respective earned dividend values. As of December 31,
2016, the Company had 23,671 unvested units outstanding.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company uses the Black-Scholes option pricing model as its method for determining fair value of the Units. The Company uses the
straight-line method of attributing the value of the stock-based compensation expense relating to the Units. The compensation
expense (including adjustment of the liability to its fair value) from the Units is recognized over the vesting period of each
grant or award.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
FASB ASC Topic 718, Stock Compensation, requires forfeitures to be estimated at the time of grant and revised, if necessary, in
subsequent periods if actual forfeitures differ from those estimates in order to derive the Company&rsquo;s best estimate of awards
ultimately to vest.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Forfeitures
represent only the unvested portion of a surrendered Unit and are typically estimated based on historical experience. Based on
an analysis of the Company&rsquo;s historical data, which has limited experience related to any stock-based plan forfeitures,
the Company applied a 0% forfeiture rate to Plan Units outstanding in determining its Plan Unit compensation expense as of December
31, 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
total Phantom Stock related liability as of December 31, 2016 was $1,624,000 of which $506,000 is included in other liabilities,
as it is expected to be paid in April 2017, and the balance of $1,118,000 is included in other long term liabilities. At December
31, 2015, there was a Phantom Stock liability of $905,000, of which $310,000 was classified in Other Liabilities, and $595,000
in Other Long Term Liabilities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
accordance with FASB ASC Topic 718, Stock Compensation, the Company recorded compensation expense of approximately $996,000, $177,000
and $634,000 related to the Phantom Stock Plan for the year ended December 31, 2016, 2015 and 2014, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
following table summarizes information about the Company&rsquo;s nonvested phantom stock Units at December 31, 2016:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Units</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted Average Grant Date
    Fair Value</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Number of Phantom Stock Unit Awards:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 60%; padding-left: 10pt">Nonvested at December 31, 2015</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 16%; text-align: right">20,335</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 16%; text-align: right">22.74</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,210</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">30.57</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt">Vested</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(9,874</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">20.16</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt">Forfeited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 20pt">Canceled</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Nonvested at December 31, 2016</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">23,671</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">27.87</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Phantom Stock Unit Awards Expected to Vest</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">23,671</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">27.87</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
total unrecognized compensation costs calculated at December 31, 2016 are $639,000 which will be recognized through 2019. The
Company will recognize the related expense over the weighted average period of 1.1 years.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 45; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.6pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>13.
RELATED PARTY TRANSACTIONS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">From
time to time the Company may have related party transactions (RPT). In short, RPT represent any transaction between the Company
and any Company employee, director or officer, or any related entity, or relative, etc. The Company performs a review of transactions
each year to determine if any RPT exist. Through this investigation, the Company is currently not aware of any related party transactions
between the Company and any of its current employees, directors or officers outside the scope of their normal business functions
or expected contractual duties. The Company does however on occasion share a small amount of services with its former parent Mestek,
Inc., mostly related to board meeting expenses. Additionally, the Company is aware of transactions between a few service providers
which employ individuals indirectly associated to Omega Flex employees, but these have been determined to be independent transactions
with no indication that they are influenced by the related relationships. Lastly, the Company has a note agreement with its UK
noncontrolling interest in the amount of &pound;100,000, which is secured by any future distributions that the Company may elect
to make.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.6pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>14.
SUBSEQUENT EVENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">During
2017, the Company has purchased a facility located in Exton, Pennsylvania, which the Company previously had under agreement to
lease through January 2018 at a rate of approximately $10,000 per month. The Company purchased the building and its grounds with
cash. The price of the approximate 30,000 square foot structure was approximately $2,500,000 after considering all ancillary costs.
The purchase will ensure the unfettered growth of the Company&rsquo;s emerging products, ensure adequate capacity, and avoid the
burden of moving previously established machinery and infrastructure. The Company has therefore eliminated the inclusion of the
future lease payments with regards to this facility in Note 9, Leases.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company is not currently aware of any other subsequent events that would require disclosure or any adjustment to the consolidated
financial statements as stated at December 31, 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.6pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>15.
QUARTERLY CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.6pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
table below sets forth selected quarterly information for each full quarter of 2016 and 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Year-Ended December
    31, 2016</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">First</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Second</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Third</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fourth</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="font-style: italic; text-align: center">(dollars in thousands except per share data)</TD><TD STYLE="font-style: italic">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; text-align: left">Net Sales</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">20,626</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">23,840</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">23,942</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">25,643</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">94,051</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gross Profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">12,492</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">14,689</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">14,777</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">15,926</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">57,884</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net Income attributable to Omega Flex, Inc.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,643</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,713</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,888</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,133</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">14,377</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Basic and Diluted Earnings per common share:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.26</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.37</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.39</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.41</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.42</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Year-Ended December 31, 2015</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">First</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Second</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Third</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fourth</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-style: italic; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="font-style: italic; text-align: center">(dollars in thousands except per share data)</TD><TD STYLE="padding-bottom: 1.5pt; font-style: italic">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; text-align: left">Net Sales</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">20,973</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">21,636</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">24,556</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">26,113</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">93,278</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gross Profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">12,390</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">13,338</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">15,286</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">16,132</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">57,146</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net Income attributable to Omega Flex, Inc.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,143</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,670</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,232</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,744</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">15,788</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Basic and Diluted Earnings per common share:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.31</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.36</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.42</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.47</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.56</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 46; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U><A NAME="a_014"></A>Item
9 &ndash; CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURES</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">None</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_015"></A><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Item
9A &ndash; CONTROLS AND PROCEDURES</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.5in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(a)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Evaluation
                                         of Disclosure Controls and Procedures.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
evaluated, under the supervision and with the participation of the Chief Executive Officer and Chief Financial Officer, the effectiveness
of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities
Exchange Act of 1934 (&ldquo;Exchange Act&rdquo;), as amended as of December 31, 2016, the end of the period covered by this report
on Form 10-K. Based on this evaluation, our Chief Executive Officer (principal executive officer) and Chief Financial Officer
(principal financial officer) have concluded that our disclosure controls and procedures were effective as of December 31, 2016.
Disclosure controls and procedures are designed to ensure that information required to be disclosed by us in the reports that
we file or submit under the Exchange Act (i) is recorded, processed, summarized and reported within the time periods specified
in the SEC&rsquo;s rules and forms and (ii) is accumulated and communicated to management, including the chief executive officer
and chief financial officer, as appropriate, to allow timely decisions regarding required disclosures.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.5in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(b)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Management&rsquo;s
                                         Report on Internal Control Over Financial Reporting.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our
management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control
over financial reporting is defined in Rule 13a-15(f) or 15d-15(f) promulgated under the Exchange Act and is a process designed
by, or under the supervision of, our principal executive and principal financial officers and effected by our board of directors,
management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation
of financial statements for external purposes in accordance with generally accepted accounting principles and includes those policies
and procedures that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.75in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Pertain
    to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of
    our assets;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Provide
    reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance
    with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance
    with authorizations of our management and directors; and</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Provide
    reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company&rsquo;s
    assets that could have a material effect on the financial statements.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Because
of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of
any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes
in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our
management assessed the effectiveness of the Company&rsquo;s internal control over financial reporting as of December 31, 2016.
In making this assessment, the Company&rsquo;s management used the criteria set forth by the Committee of Sponsoring Organizations
(COSO) in <I>Internal Control-Integrated Framework (2013)</I>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Based
on the assessment, management has concluded that the Company maintained effective internal control over financial reporting as
of December 31, 2016 based on criteria in the Internal Control-Integrated Framework (2013) issued by COSO.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company&rsquo;s independent registered public accounting firm, RSM US LLP, audited the effectiveness of the Company&rsquo;s internal
control over financial reporting as of December 31, 2016. RSM US LLP&rsquo;s report on the effectiveness of the Company&rsquo;s
internal control over financial reporting as of December 31, 2016 is included herein on page 29.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 47; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(d)
Changes in Internal Control over Financial Reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">There
were no changes on our internal control over financial reporting during the most recent quarter ended December 31, 2016, that
have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><A NAME="a_016"></A><U>Item
9B &ndash; OTHER INFORMATION</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">None.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U STYLE="text-decoration: none">&nbsp;</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U><A NAME="a_017"></A>PART
III</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">With
respect to items 10 through 14, the Company will file with the Securities and Exchange Commission, within 120 days of the close
of its fiscal year, a definitive proxy statement pursuant to Regulation 14A.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_018"></A><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U>Item
10 &ndash; DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Information
regarding directors of the Company will be set forth in the Company&rsquo;s proxy statement relating to the annual meeting of
shareholders to be held June 6, 2017, under the caption &ldquo;Current Directors and Nominees for Election &ndash; Background
Information&rdquo;, and to the extent required and except as set forth therein, is incorporated herein by reference.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Information
regarding executive officers of the Company will be set forth under the caption &ldquo;Executive Officers&rdquo; in the Company&rsquo;s
proxy statement, and to the extent required and except as set forth therein, incorporated herein by reference.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Information
regarding the Company&rsquo;s Audit Committee and its &ldquo;Audit Committee Financial Expert&rdquo; will be set forth in the
Company&rsquo;s proxy statement also, under the caption &ldquo;Board Committees&rdquo;, incorporated herein by reference. Information
concerning section 16(a) Beneficial Ownership Reporting Compliance will be set forth in the Company&rsquo;s proxy statement also,
under the Caption &ldquo;Compliance with Section 16(a) of the Securities Exchange Act&rdquo; incorporated herein by reference.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company has adopted a Code of Business Ethics (&ldquo;Code&rdquo;) applicable to its principal executive officer and principal
financial officer, its directors and all other employees generally. A copy of the Code may be found at the Company&rsquo;s website
www.omegaflex.com. Any changes to or waivers from this Code will be disclosed on the Company&rsquo;s website as well as in appropriate
filings with the Securities and Exchange Commission.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U><A NAME="a_019"></A>Item
11 - EXECUTIVE COMPENSATION</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Information
required by Item 11 will be set forth in the Company&rsquo;s proxy statement relating to the annual meeting of shareholders to
be held June 6, 2017, and under the caption &ldquo;Executive Compensation&rdquo; to the extent required and except as set forth
therein, is incorporated herein by reference.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
report of the Compensation Committee of the Board of Directors of the Company shall not be deemed incorporated by reference by
any general statement incorporating by reference the proxy statement into any filing under the Securities Exchange Act of 1934,
and shall not otherwise be deemed filed under such Act.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U><A NAME="a_020"></A>Item
12 - SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Information
required by Item 12 will be set forth in the Company&rsquo;s proxy statement relating to the annual meeting of shareholders to
be held on June 6, 2017, under the caption &ldquo;Security Ownership of Certain Beneficial Owners and Management&rdquo;, and to
the extent required and except as set forth therein, is incorporated herein by reference.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U><A NAME="a_021"></A>Item
13 - CERTAIN RELATIONSHIPS AND RELATED PARTY TRANSACTIONS, AND DIRECTOR INDEPENDENCE</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U STYLE="text-decoration: none">&nbsp;</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Information
required by Item 13 will be set forth in the Company&rsquo;s proxy statement relating to the annual meeting of shareholders to
be held on June 6, 2017, under the caption &ldquo;Certain Relationships and Related Party Transactions&rdquo; and to the extent
required and except as set forth therein, is incorporated herein by reference.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 48; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U><A NAME="a_022"></A>Item
14 &ndash; PRINCIPAL ACCOUNTING FEES AND SERVICES</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Information
required by Item 14 will be set forth in the Company&rsquo;s proxy statement relating to the annual meeting of shareholders to
be held on June 6, 2017, under the caption &ldquo;Principal Accounting Fees and Services&rdquo;, and to the extent required, and
except as set forth therein, is incorporated herein by reference.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><U><A NAME="a_023"></A>PART
IV</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><A NAME="a_024"></A><B><U>Item
15 - EXHIBITS, CONSOLIDATED FINANCIAL STATEMENTS, SCHEDULES, AND REPORTS ON FORM 8-K</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(a)</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
    following documents are filed as part of this Form 10-K:</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Exhibits.
    See Index to Exhibits on pages 50 through 52.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Consolidated
    Financial Statements. See Index to Consolidated Financial Statements on page 27.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Reports
    on Form 8-K. None Required.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>EXHIBIT
INDEX</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: -31.5pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Those
documents followed by a parenthetical notation are incorporated herein by reference to previous filings with the Securities and
Exchange Commission as set forth below.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: bottom; width: 0.75in; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Exhibit
    No.</B></FONT></TD>
    <TD STYLE="vertical-align: top; width: 0.15in; font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Description</B></FONT></TD>
    <TD STYLE="width: 0.15in; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1in; font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Reference
    Key</B></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>**********</B></FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>**********</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>**********</B></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3.1</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Articles
    of Incorporation of Omega Flex, Inc., as amended</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(A)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3.2</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Amended
    and Restated By-laws of Omega Flex, Inc.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(A)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.1</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Indemnity
    and Insurance Matters Agreement dated July 29, 2005 between Omega Flex, Inc. and Mestek, Inc.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(A)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.2</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Form
    of Indemnification Agreements entered into between Omega Flex, Inc. and its Directors and Officers and the Directors of its
    wholly-owned subsidiaries.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(A)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.3</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Schedule
    of Directors/Officers with Indemnification Agreement</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(A)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.4</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">*</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Employment
    Agreement dated December 15, 2008 between Omega Flex, Inc. and Kevin R. Hoben</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(C)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.5</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">*</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Amendment
    No. 1 to the Employment Agreement dated January 1, 2014 between Omega Flex, Inc. and Kevin R. Hoben</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(H)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.6</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">*</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Employment
    Agreement dated December 15, 2008 between Omega Flex, Inc. and Mark F. Albino</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(C)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.7</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">*</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Amendment
    No. 1 to the Employment Agreement dated January 1, 2014 between Omega Flex, Inc. and Mark F. Albino</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(H)</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 49; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.75in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.8</FONT></TD>
    <TD STYLE="vertical-align: top; width: 0.15in; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Amended
    and Restated Committed Revolving Line of Credit Note dated December 29, 2014 by Omega Flex, Inc. to Santander Bank, N.A. in
    the principal amount of $15,000,000.</FONT></TD>
    <TD STYLE="width: 0.15in">&nbsp;</TD>
    <TD STYLE="width: 1in; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(I)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.9</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Loan
    and Security Agreement dated December 17, 2009 between Omega Flex, Inc. and Sovereign Bank, N.A.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(E)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.10</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">First
    Amendment dated December 30, 2010 to the Loan and Security Agreement between Omega Flex, Inc. and Sovereign Bank, N.A</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(F)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.11</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Second
    Amendment dated December 29, 2014 to the Loan and Security Agreement between Omega Flex, Inc. and Santander Bank, N.A</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(I)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.12</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">*</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Executive
    Salary Continuation Agreement</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(B)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.13</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">*</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Phantom
    Stock Plan dated December 11, 2006.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(D)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.14</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">*</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">First
    Amendment to the Omega Flex, Inc. 2006 Phantom Stock Plan</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(E)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.15</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">*</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Form
    of Phantom Stock Agreement entered into between Omega Flex, Inc. and its directors, officers and employees, except as set
    forth in the attached schedule.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(D)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10.16</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">*</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Schedule
    of Phantom Stock Agreements between Omega Flex, Inc. and its directors and executive officers as of December 31, 2016.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">**<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Omega
    Flex Limited Settlement Agreement dated March 15, 2013</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(G)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">21.1</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">List
    of Subsidiaries</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">**</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">23.1</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Consent
    of RSM US LLP</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">**</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">31.1</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Certification
    of Chief Executive Officer of Omega Flex, Inc. pursuant to Rule 15d-14(a) promulgated under the Securities Exchange Act of
    1934, as amended</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">**</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">31.2</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Certification
    of Chief Financial Officer of Omega Flex, Inc. pursuant to Rule 15d-14(a) promulgated under the Securities Exchange Act of
    1934, as amended</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">**</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">32.1</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Certification
    of Chief Executive Officer and Chief Financial Officer of Omega Flex, Inc. pursuant to 18 U.S.C. Section 1350 as adopted pursuant
    to Section 906 of the Sarbanes-Oxley Act of 2002</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">***</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.1NS</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL
    Instance Document</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(J)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.SCH</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL
    Taxonomy Extension Schema Document</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(J)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.CAL</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL
    Taxonomy Extension Calculation Linkbase Document</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(J)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.DEF</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL
    Taxonomy Extension Definition Linkbase Document</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(J)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.LAB</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL
    Taxonomy Extension Label Linkbase Document</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(J)</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101.PRE</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">XBRL
    Taxonomy Extension Presentation Linkbase Document</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(J)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 50; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.9in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Reference
    Key</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(A)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Filed
    as an Exhibit to the Registration Statement on Form 10-12G filed on June 22, 2005.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(B)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Filed
    as an Exhibit to the Annual Report on Form 10-K filed March 31, 2006.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(C)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Filed
    as an Exhibit to the Annual Report on Form 10-K filed March 18, 2009.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(D)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Filed
    as an Exhibit to the Annual Report on Form 10-K filed April 2, 2007.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(E)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Filed
    as an Exhibit to the Annual Report on Form 10-K filed March 17, 2010.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(F)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Filed
    as an Exhibit to the Annual Report on Form 10-K filed March 10, 2011.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(G)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Filed
    as an Exhibit to the Annual Report on Form 10-K filed March 27, 2013.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(H)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Filed
    as an Exhibit to the Current Report on Form 8-K/A filed July 24, 2014.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(I)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Filed
    as an Exhibit to the Current Report on Form 8-K filed December 29, 2014.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(J)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Attached
    as Exhibit 101 to this report are the following documents formatted in XBRL (Extensible Business Reporting Language) as of
    and for the year ended December 31, 2016: (i) the Consolidated Statement of Operations, (ii) the Consolidated Balance Sheet,
    (ii) the Consolidated Statement of Comprehensive Income, (iv) the Consolidated Statement of Shareholders&rsquo; Equity, (v)
    the Consolidated Statement of Cash Flows and (vi) Notes to the Consolidated Financial Statements.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">*</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Management
    contract, compensatory plan or arrangement</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">**</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Filed
    herewith</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">***</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Furnished
    herewith</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><A NAME="a_025"></A><U>Item
16 &ndash; Form 10-K Summary</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">None.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 51; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>SIGNATURES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Pursuant
to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has caused this report be signed
on its behalf by the undersigned, thereunto duly authorized.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OMEGA
    FLEX, INC.</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
    March 13, 2017</FONT></TD>
    <TD STYLE="width: 3%; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="width: 47%; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>/S/
    Kevin R. Hoben</I></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Kevin
    R. Hoben, President and</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Chief
    Executive Officer (Principal Executive Officer)</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
    March 13, 2017</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>/S/
    Paul J. Kane</I></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Paul
    J. Kane, Vice President Finance,</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Chief
    Financial Officer (Principal Financial Officer)</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
    March 13, 2017</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>/S/
    Matthew F. Unger</I></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Matthew
    F. Unger</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Financial
    Controller</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Pursuant
to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf
of the registrant and in the capacities and on the dates indicated.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
    March 13, 2017</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 3%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 47%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>/S/
    Mark F. Albino</I></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Mark
    F. Albino, Director</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
    March 13, 2017</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>/S/
    David K. Evans</I></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">David
    K. Evans, Director</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
    March 13, 2017</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>/S/
    J. Nicholas Filler</I></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">J.
    Nicholas Filler, Director</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
    March 13, 2017</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>/S/
    Derek W. Glanvill</I></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Derek
    W. Glanvill, Director</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
    March 13, 2017</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>/S/
    Kevin R. Hoben</I></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Kevin
    R. Hoben, Director</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
    March 13, 2017</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>/S/
    Bruce C. Klink</I></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Bruce
    C. Klink, Director</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
    March 13, 2017</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><I>/S/
    Stewart B. Reed</I></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Stewart
    B. Reed, Director</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 52; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center">-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence -->-</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>





</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.16
<SEQUENCE>2
<FILENAME>ex10-16.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT
10.16</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OMEGA
FLEX, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Phantom
Stock Agreements</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of Directors and Officers</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2016</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Director/Officer</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Type</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Grant Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Grant Price</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Maturity Date</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Vesting Schedule</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 20%; text-align: justify">Dean W. Rivest</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 8%; text-align: center">Full</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; text-align: right">1,500</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 10%; text-align: center">04/03/2013</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">15.01</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 14%; text-align: center">04/03/2017</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 16%; text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/19/2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">20.20</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/19/2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">31.26</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">33.02</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Paul J. Kane</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">04/03/2013</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">15.01</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">04/03/2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/19/2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">20.20</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/19/2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">31.26</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">33.02</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Edwin B. Moran</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">04/03/2013</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">15.01</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">04/03/2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/19/2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">20.20</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/19/2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">31.26</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">33.02</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Steven A. Treichel</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,100</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">04/03/2013</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">15.01</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">04/03/2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,550</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/19/2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">20.20</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/19/2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,550</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">31.26</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,550</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">33.02</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Timothy P. Scanlan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">04/03/2013</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">15.01</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">04/03/2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/19/2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">20.20</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/19/2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">31.26</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">33.02</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Steven Hockenberry</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">590</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">04/03/2013</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">15.01</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">04/03/2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">710</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/19/2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">20.20</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/19/2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">710</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">31.26</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2019</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">Full</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">710</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2016</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">33.02</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">02/16/2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3 years</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>ex21-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT
21.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>LIST
OF SUBSIDIARIES of OMEGA FLEX, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 49%; text-align: justify; border-bottom: Black 1.5pt solid">Name</TD><TD STYLE="width: 2%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 49%; text-align: justify; border-bottom: Black 1.5pt solid">Jurisdiction of &nbsp;Formation</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Sierra Omega, Inc.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">Delaware</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Exton Ranch, LLC</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">Delaware</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Omega Flex Limited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">England</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Omega Flex Industrial Limited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">England</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->




</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>ex23-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT
23.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CONSENT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
consent to the incorporation by reference in this Registration Statement (No. 333-135515) on Form S-8 of Omega Flex, Inc. of our
reports dated March 13, 2017, relating to the consolidated financial statements of Omega Flex, Inc. and the effectiveness of internal
control over financial reporting of Omega Flex, Inc., appearing in the Annual Report on Form 10-K of Omega Flex, Inc. for the
year ended December 31, 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: justify; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    RSM US LLP</I></FONT></TD>
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Blue
    Bell, Pennsylvania</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    13, 2017</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->




</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>ex31-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT
31.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification
by the Chief Executive Officer</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to Section 302 of the Sarbanes-Oxley Act of 2002</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Kevin R. Hoben, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
I have reviewed this Annual Report on Form 10-K for the fiscal year ended December 31, 2016, of Omega Flex, Inc. (the &ldquo;registrant&rdquo;);</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.
Based on my knowledge, this report does not contain any untrue statement of a material
fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements
were made, not misleading with respect to the period covered by this report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.
Based on my knowledge, the financial statements, and other financial information included
in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant
as of, and for, the periods presented in this report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.
The registrant&rsquo;s other certifying officer(s) and I are responsible for establishing
and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control
over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
Designed such disclosure controls and procedures, or caused such disclosure controls
and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including
its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this
report is being prepared;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Designed such internal control over financial reporting, or caused such internal control
over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial
reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures
and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end
of the period covered by this report based on such evaluation; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
Disclosed in this report any change in the registrant&rsquo;s internal control over
financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal
quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s
internal control over financial reporting; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.
The registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our
most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee
of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
All significant deficiencies and material weaknesses in the design or operation of internal
control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process,
summarize and report financial information; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Any fraud, whether or not material, that involves management or other employees who
have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
March 13, 2017</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: justify; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Kevin R. Hoben</I></FONT></TD>
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kevin
    R. Hoben</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>ex31-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT
31.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification
by the Chief Financial Officer</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to Section 302 of the Sarbanes-Oxley Act of 2002</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Paul J. Kane, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
I have reviewed this Annual Report on Form 10-K for the fiscal year ended December 31, 2016, of Omega Flex, Inc. (the &ldquo;registrant&rdquo;);</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.
Based on my knowledge, this report does not contain any untrue statement of a material
fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements
were made, not misleading with respect to the period covered by this report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.
Based on my knowledge, the financial statements, and other financial information included
in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant
as of, and for, the periods presented in this report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.
The registrant&rsquo;s other certifying officer(s) and I are responsible for establishing
and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control
over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our
supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made
known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed
under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of
financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our
conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report
based on such evaluation; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during
the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report)
that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial
reporting; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.
The registrant&rsquo;s other certifying officer(s) and I have disclosed, based on our
most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee
of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 9pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting
which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial
information; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.4in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
March 13, 2017</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: justify; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Paul J. Kane </I></FONT></TD>
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Paul
    J. Kane</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>ex32-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT
32.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CERTIFICATION
PURSUANT TO</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18
U.S.C. SECTION 1350</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">AS
ADOPTED PURSUANT TO SECTION 906 OF</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">THE
SARBANES-OXLEY ACT OF 2002</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
of the undersigned hereby certifies, for the purposes of 18 U.S.C. Section 1350, in his capacity as an officer of Omega Flex,
Inc. (the &ldquo;Company&rdquo;), that, to his knowledge:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
Annual Report on Form 10-K of the Company for the fiscal year ended December 31, 2016, as filed with the Securities and Exchange
Commission (the &ldquo;Report&rdquo;), fully complies with the requirements of Section 13(a) of the Securities Exchange Act of
1934; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
March 13, 2017</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: justify; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Kevin R. Hoben </I></FONT></TD>
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kevin
    R. Hoben</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: justify; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Paul J. Kane </I></FONT></TD>
    <TD STYLE="width: 50%; font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Paul
    J. Kane</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
certification is not deemed to be &ldquo;filed&rdquo; for purposes of section 18 of the Securities Exchange Act of 1934, or otherwise
subject to the liability of that section. This certification is not deemed to be incorporated by reference into any filing under
the Securities Act of 1933 or Securities Exchange Act of 1934, except to the extent that the Company specifically incorporates
it by reference.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif; text-align: justify"></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%; text-align: center">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif; text-align: justify"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>image_001.jpg
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" (7 EH# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ.L:QI^@:5/J>J726UG ,
MR2/V[  #DDG@ <F@"]17':#\3?#GB'5X]+@>[MKR9"]O'>6S1>>HYRA/!XYJ
MOJ?Q:\*Z9J-S9M->7)M&VW4UI:O+% >X9AQQ[9H [FBN9UGQ]X>T3PS:^(KB
M\,NEW3JD,UNA?<2"1Q_P$_0C%0Z[\1_#GAW1-,U>_N91::F@>U,<18NI4-G'
M;@C\Z .LHKB]7^*/AS1=8GTJY%_)=0(DD@@M'D"JRA@21[$5=;X@^&_^$-?Q
M6E_YFDH0K2*AW!MP7;M/.<D<?CTH Z>BN?G\9Z-!X,'BPSNVDF)9?,1"6PS!
M?N^N3@BL:Q^+7A6^O[6S:6]M'NW$<#W=F\:.QZ ,1CF@#N:*Y^Z\::#97>LV
MUU>^2^C11S7I=&VHKC*X./F)XX'.3BL[0_B;X=U[5X-+A-[:W5RI>V6\M6B$
MX SE">#QS0!V-%<?KWQ+\.Z!JSZ5*]W=WT2AYH;*V:8PKZOC@?SI]U\2O"UK
MX6M_$AU RZ7/.+<2Q1LQ60@G#+U!&#U_K0!UM%8]YXGTNQU+1["29FEU@O\
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
MQ!;,HQ/.A&26XX7&.X*FLZ+6+JZ_9X\1:%J:/%JFA%+.:*3[P3S5*9_#*_\
M *]UM=-L+&:XFM+*VMY;E_,G>&)4:5O[S$#YCR>34$WA_1KA[QYM(L)&O0HN
MB]LA,X7[N_(^;&!C.<4 9/A?Q1X?NM)TFQM]=TR:\-K$@MX[N-I"P09&T'.1
M@UQ'C*VUBZ^.6D1Z%?P6-_\ V(Y66>'S5QYCY!'OZUZ+9^$?#6GW<=W9>'=)
MMKF,Y2:&RC1U/3A@N16@VG6+ZBFHO9V[7T<9B2Y,2F14/.T-C(')XH \5\+,
MUUI?Q&O-=N)3XP%E-!?PNBHB1K$P0QA>JD <^P]<E/A]>W<'AG0F?XL:58VJ
M(A;2I;:UWHH;F,NS;LD<9QGFO9I-$TF:\FO)=,LGNIXC!-.UNA>2,C!1FQDK
MCL>*SAX%\( @CPKH8(Z'^SXO_B: .4\6_P#);?A__P!<[[_T4:K^)+ZTT;X\
MZ!?ZE<Q6EI-I$L"3SL$3>'8XW'@=1^8]:])FTZQN+ZWOIK.WDN[8,()WB4R1
M;AAMK$97(X..M1:IHVF:W;"WU73[6]A4[@EQ$L@!]1D<&@#R.TN[?5O$GQ<U
M.PF2YL6TR.))XFW(S+;," 1P>5/2N4GC\0P?"_PW'K6K9\$WXCCN_LEJOG6J
M[\KN)SD9'WAZ8P<@'Z&L]$TK3]-?3K/3;.WL9 0]O%"JQN",'*@8.1USUIYT
MC3#I7]EG3K0Z=MV?9# OE;>N-F,8]L4 >&:SX=N-1^)/B34?#4F-3T.UL+O3
M=C;A*HB ,?N&7\^!T)K<^%*V?CC0/&#WD,L=KJ>LO-)"KE3A@K%"1V['U&:]
M6LM'TO396EL=-L[61HUB9X(%0E%&%4D#H!P!VIUEIFGZ8)A86-M:":0RR^1"
ML?F.>K-@<GW- #-'TBTT+2X=-L5=;6'(C5F+;023C)[#.!Z "KU%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!Y.U]?KK/_">?8A_9POC$;OSQG^SO]5]S&=N\>=G/
M2KVGRZQJ-YI1E\0Z@B:C>:A!*D?E@+'%)((PGR9!&P9/4Y/MCTJB@#R%/%6I
MRZ'+<WWB"6SU"#2H9M-A54'V^8ALG:5S(6=50JN,9X + UM2:CK OKW4&U2Y
MC^SZ_9V*V8V&(12BW#J?ER3F5B#GC QWSZ$[(BF20JJH,EFX ]\U%]LM3 )_
MM,/DD$B3>-IQUYZ=J /.]*\074_B;089=>F;4+K4+J+4-*.S;"B13E!MV[D
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
M%@&"$?O,%00QV9[5Z<0&&" ?K2T %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 <_XRM+R^T#R+*R2[8W$+21,J
ML=@<$LJNP5F&,@,<<=^AY/1?!]^;NV&HZ66LDUV6],=S]G.(FL]BL4C^3/F]
M@.#SS]ZO3** /,%\*WUFMO\ :_#@U6T2'4+:*R5X<6_F7+/&P#L%"M'M&5Y4
M #'7&O/X?O3\*]#TJ731<WUC%IK2VFZ,DF%XFD4%CM)VJXZX/KS7<44 >=V7
M@Z]MX=*FM["*SU :CJ,MS<J4WI'*MSY;,P.6&6AX&<8'IP>!?#.H:3J=I+=6
M=Y;&VT\VTSR-:K'(Y9#\HB7=(/E8AW((ST)9L>B44 <!XATG4Y=4U&>RT6]3
M4I<?8M3TR^6!#A %^T(T@W;3G^!P5 QZ5EZ_X=\52ZY/JME:/+K\+@6.H!X?
MLR6_E89-CG*ON,A!VGDC)VY ]3HH XFU\(/J>I^(;C57U&VM=0N49;:.\V++
M']FA1MX0]=RNIY&<>F#5CQGH\]Y'H M--O+NWL;TR2P6%T+:58_(E0;7,D>,
M,R\!AQGJ*ZZB@#S:PT/6=,N;748=&O&M(-6>Y2PDNHY;M8WMFB9FD:3#G><X
M+DA>_  J3>$_$%QH5S&VF[+B;2-:@\KSXSB6XN5DB7.['*@G/08YQ7JE% 'F
M&M>%]1N-3N5'A[[9<RZ[;:A%JOF0@1P*T65RS!P5567:!@CD')Q447@74'\+
M7L-SI,3ZD/#-C96A=HV9+F..3<JMGY2&*?-D X'/%>J44 >2ZRMNOB"2U>PM
M[N_D\3V4R7PEB,D:AX6V%2WF J@(P%V[?FSVKKKOPS<:CXVO]0EN;^TLWT^V
M@CDM+GRO,=9)RP..> Z\\?>X[UTWV2V^U_:OL\7VG;M\[8-^/3/7%34 >>:E
MX#!;6X].TZ!%_LJVM-.=V&?E,OF(&.67<K*I;ON[X-5[WPW?WL]U>VGAPV6G
M[[$R:0S0J;SR9'9SM5C&/E9 ,D;MF#@8->ET4 >::;H>J:;>_P!JV_AJ6W@7
M7Y;U=/AD@$GDR68AW@;]@/F9)7=Z]>]+2O#&K6CWTFJ>$UU*:^9FMM]Q%MLS
M]JFDPS;MRCYU?,8)[8! KUBB@#S/6_"]Y)KFJW$>B7+K+J27D-U:&U8E3:I$
M08ICA_G5\@[2-^5)R:VY='U2;X>Z5ISV4$=]#/8M);P%52-8KF)VQS@812<
MGI@9XKL:* /.[;P;>P0Z9+;V45IJ U'49+B[0IO6.5;@1L6!RPRT/'.,#@8X
MQE\':M<6WD6/AT:-/'X<FTV6X\V$"XF+PD*"C$E2$D^=@#\QR!7KM% 'DDO@
MO6;Y)X["SO--FG>#RKZY>VC-H8UDW.L=MCDJWE9R20QS@*,^E:!"UOX?L('T
MY=-:*%4-HCAEBP,8!!((XX/7'7!XK1HH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHR,@9Y- !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y%XTNX['XO:-.T\
MMW)M@1+ 22PR1YDQOA(^60'/S+Z(<G%>NTQH8GF25HT:2,$(Y7E<]<'MG H
M\ U6[^S^(K@'5$O8+O46;59H)+F*33[87<8:.56?:JE3C(53A3R0<TFH:A<C
M0;<W-_>I9+9:DVA2">0--<+<J+?!!R[;/N@YR*^@MHYX'/7WHP..!QTH AB:
MX^PHSHIN?+!*DX!?'3(!P,^QJ.PNYKDW*3PI%+!+Y9$<A<'Y%;.2!_>].U6Z
MH:?_ ,?NJ_\ 7TO_ *)BH OT444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !61>^*-$T[6[71[O488M0NL>5"QY.3A
M<]AD\#/4]*UZ\U\4Z+KLGQ)TS4M%TZ6,LL:RWRS*87C5P76:-AP0I;:5Y)(Y
M&* .UU#Q+HNESW$-]J5O!);0"XF5VYCC+;0Q] 6.*JMXV\,I96EX^M6BV]X[
M)!(SX#E3AL>P) )Z#(KSB[\ ^)U\07U[J%I!K%O=Q*]T]G<FVFF87"NJJS-P
M455P/E&$ R#S3K_PEXON-/=I;*:^DO=.OM,CCN+M'ELTEF5HFE=F^?"K@E2Q
MX'6@#V2J&G_\?NJ_]?2_^B8JM6T1@M8H2Q<QH%+'O@8S5'21,MQJ8G='E^U#
M+1H4!_<Q]B3C\Z -.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ.IZFFG1(JQM/=S'9
M;VR'#2M_0#J6/ % ',:#!JFM:!I&IW/C#4[:YU.TCNOL\,5F$4N@<J@:!F(&
M>Y)P.2:W?"=]<:GX-T._O)/,NKK3[>:9]H&YVC4L<#@9)/2L'0_ -WI%G:@>
M+-76XAM8[4&..U98XT "HF^ D  #/]XC)YKJM)TV'1M&L=+MVD:"RMX[>-I"
M"Q5%"@G  S@>@H N4444 %%%% !1110 4444 %%%% !1110 445SU]XRTVP\
M46_A]H[N6\E569H(&=(0QPN\CID@\]NIP* .AHKFM3\>:#I6JW6F3SR/>6L4
M<DD4,9=B9'"(@ ZN2R\>A!J"X^(_AZVL+2\>6Y:.X621E2W9F@2-@DC2C&4"
ML0#G]: .LJAI_P#Q^ZK_ -?2_P#HF*KP(8 @@@\@BJ.G_P#'[JO_ %]+_P"B
M8J +]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4455U'4(-,M#<3[CR$2-!EY'/15'<D_YQ0 S4
M]2CTVW5BC33RMY<$$?WYG/11^1)/0 $G@5#I>FR6[O?7SK-J4XQ(Z_=C7J(T
MST4?FQY/H&Z9I\_VAM3U+:VH2KM5%.4MH^OEH>_JS?Q$#L% U: "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ KS_ ,4^$=:U;QYI6K:>;.WA@";KU'>.
MXC57#,C <2JPR #@#<V>U>@44 >2W7PIUN'7DU2SUR&[:%X[I%NT"--.MP)B
M'95)VD9&[DC@8P!3[CX:Z]]@;[/<Z<;O4+6]M+\2.X2(7,PE+187+%>1@[<]
M>*]7HH ACMDCLUM07V+&(\AB&QC'4<@^XJEI,*V]QJ<2%RJW0P9)&<_ZF/NQ
M)-:=4-/_ ./W5?\ KZ7_ -$Q4 7Z*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBHYYXK:"2>>1(H8U+N
M[G 51R23V% #+R\M]/M)+JZD$<,8RS$9]@ !R23@ #DDXK-TZSN+R[&KZE&4
MFP1:VI.?LR'J3V,C#J>P^4=RS+."76KR/5+V-X[2([K&UD&#G_GLX/1C_"I^
MZ#D_,<+N4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P^M^-+
M_3/B'IOA];>SALKE$/GWDC1F<LQ!6)L;=RX'RGEL@<=:[BN6USP/:Z]XAM-4
MN=0OEAAV&2R63,4I1@R'!&5Y SMQG _$ P=8^(6LZ-J6IV,VD6LEQ#"LUM'#
M))(V&G6)0X"Y.5;?\F<8P>2*AN?B9J$6F0SVMIIMY-%97.HWOERRHJ10R*A1
M0Z!A)R>& QCWK>E^']O-?->MKVN_:$WBT?[4";0/(KL$)7+ E0,/N&WCI5>X
M^%^CW%JD)O=221A.MW.DJ![Q9G#RK)\N,,P'W0N.V* .TAE6>".9,[)%#+GT
M(S6?I,\-S<:G-!*DL370P\;!@?W,8ZBM)55$5% "J, #L*HZ?_Q^ZK_U]+_Z
M)BH OT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%9FL:I+8?9;:TA2:^O)#% DC%4&%+,S$ G "GH.3@<9R.>'CZQTC4QIOB
M#5=):9T9XY+&0MD@C*-%EF5N<CDYP>F.0#M**R[G62NC1:EI^G7NI"8*8X8$
M6.0@]"1*4P/7//M6=;:KXLN[F('PQ:V5N6'F/=ZD"ZKWPL:,"?\ @6/>@#I:
M*Q]7M/$%U/&-)U:RL+<+\YEL3/(6SV/F* ,>QYIFD:5K-G=M/J7B2?4$*%1!
M]DAAC!S][Y5W?^/8YH VB0JEF(  R2>U8,(/B6X2ZD!_L:)@UNA_Y>W'(D/_
M $S!^Z/XC\W3;G"D\+Q>+M2GNI-6UIM#D+9B&H2)'=9XPBJ1B(=C_%VX&6ZC
M3O#VF:7IT^GVT,C6L^?-2XN))]^1@@F1F.,<8S0!<N+ZSM/^/FZ@A_ZZ2!?Y
MU!J&N:5I6GKJ&H:E:VUFQ 6>6551B>@!)YS[5G6_@3PC:\P^&-'4_P![[%&3
M^9&:W([>"&"."*&-(HP D:J J@=,#MB@#GK?Q_X8O+F."SU/[5)*X1/L\$LH
M))P.54C'OG&.>E7M7U_^R9XX1I.JWS.NX&RMMZCV+$@ ^V:UZ* /.O#\LWBE
MKF_U:PUS3Y(WF_TUK]88[8HY C$22G&!U+H02#G(P*[+PY>W.I>&]-O;Q MS
M/;I)( NT$D=<=L]<=LTV[\,Z)?WWVVZTRWEN"069E^^1TW#HV/?/2M6@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHKS[Q+XEUK2/B)I=I)<I9Z%,L8\TVO
MG+*[/M9'8',9Y0*<8RW.>E 'H-%>6Z]XN\4Z)XI71I+FT/\ :4D<=I,;0A(2
M]PD?R'=^]VH_S9QAB,<9JG<_$'Q&=/D6"6SCNM,L[^[NY6MR5NOLTXB"J-WR
M!ADDC.#TH ]>JAI__'[JO_7TO_HF*K=O,+BVBF"E1(@?!ZC(S5#29EN+C4Y4
M#A6NA@21LA_U,?9@"* -.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKSBVUO[4;QKC
MQIJ\=VM_=Q#3]-M+>X:*..XDC3Y!;NX&U%Y8\]<T >CT5P_ACQ3JUQHI,FAZ
MYJKQW=U#]K*VL)=4GD1-RM)'A@J@'"CD&MC_ (2:YC_X^?#&N0#U\N&7_P!%
M2-0!T%%847C'07E6&:^^Q3,<+%?Q/:LQ] )0N?PK<!#*&4@@C(([T +12,RH
MI9F"J!DDG  K/LM=T[5([MM*NX=0:U)61;:16^?&=N<XS^/UH T:KWE]::=;
M-<WUU!;0+]Z6:0(H^I/%<YY/C+6N9KBS\/6I_@MP+JZ(]W8"-#]%?ZUNRZ18
MW45JE];0WSVN#%+=1+(ZMC&X$CACW(Q0!G:;XOT[6M0CMM*AOKR!L[KV.V9;
M9<#/^L; ;/3Y=W44:E9>)K[4)$M-7L],TX ;'BM?.N&..<ESL7G_ &6K?HH
MYIO"/^AA3K%_=7J2^=%<WQ68*Q4H5,8"KL968%0!G/4$ A="\*)I=XEY.-.$
ML,;101:=8BUAB5L;CMW,2QV@9)X'  R2>DHH ***CGGAM;>2>XE2*&-2SR.P
M55 ZDD]!0!)T&36 6;Q.Q2,LNB X=QP;WV7_ *9>I_C[?+]Y/+F\3'=.CP:+
MVA=2LEY[N#RL?^SU;O@<-O@!5"J  !@ =J !55%"JH50,  8 %+110 4444
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!5>6_LX+N&TENH8[F<$Q0M( [XZX'4U8KR;QE93Q_%C2+VRTFXN[F185*SV@
MEMW59.620<Q.@9F)/'"\'- 'J!U"R#3J;NW#6XS,/,'[L?[7/'XTYKVT2.&1
MKJ%4G($3&0 2$] I[_A7ANIZ:-2\0RWEMX5U.SL;*]CWVW]ES;KZ#[2DL\LC
ME?WA)4%8\DX!^@9?>'M3_L1!-H-]-;W-CJ4.EVRVC,UI-+<AX2RX_=?)SDXQ
MC'% 'OE4-/\ ^/W5?^OI?_1,56(DG6Q1&D7[0(P"[#<-V.I&1D9]Q5/21,MQ
MJ8G='E^U#+1H4!_<Q]B3C\Z -.BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHJ+[3!]J%KY\?V@J7$6\;]O3..N.1S[T 2T5S5SX@UJXNYK31?#5Q(8W
M,9N]0D%M!D'&5^\[#Z+@^M:$=CJ%]H;VFL7:1W4N0\NF%X=@SP%8L6SCOQ]!
M0!/J6M:7HZHVI:C:68D.$\^94W'I@9/-5M:U/4[!H8M,T*?4Y9<Y83QQ11X_
MOLQSW[*>]1Z3X0T#19OM%EID(NCUNI<RS-]9')8_G6W0!AZ0/%$EX9M9;28+
M780MK:+)(X;L3*Q4<>@3OUJGJW@#1-<>YDU/[9=O,Q9//NGD2 YR-D;$QC![
M%3GH<CBNHHH Y[3?#4MO-:M?7L5Q#9L7M;>WM%MXT?!7>P!.Y@"0.@YSC.".
MAHHH **9--%;023SRI%#&I9Y'8*J@=22>@K"W77B7A#-9Z,>KC*378]N\<?O
MPS=MHP6 )+C4KG5+B2QT9PJQL4N-0*@I$1U6,'AY.W]U>^2-IT=/TZVTNV\B
MV0@%B[NQ+/(QZLS'EF/J:GM[>&UMX[>WB2&&-0J1QJ%50.@ '05)0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45
M2N=8TNRAGEN]2LX(K?'G/+.JB/)P-Q)XR>.:JCQ3HCWMG9Q:C%/->()+<09E
M$B'.&#*",<'G.* ->BL >++>:PEN[32M:N5CE$7EC3Y(G;.?F42!<KQUJ?\
MM74VOQ!'X?NOLYA\S[3)/"J[]N0FT,6SGY2<8!]1S0!K%T5E4LH9ON@GD_2G
M5Y9+JM_KM[)K<S:797>DRO%:6IU(,2Z']Y@[0#YF#$<XV[203FO2M.O[?5=-
MMM0M)/,M[F)98V]5(R/QH LT444 %%%% !1110 4444 %%%% !1110 445SU
M]XRTVP\46_A]H[N6\E569H(&=(0QPN\CID@\]NIP* .AHKF+CQ_X?MY=7C6Y
M>=M)\H77D(9,/(Y147'WFW#! Z'CK3+SX@:-IUI:SWL.HV_GH\IBELG62&)&
M"M)(N,J@+#D^M '550T__C]U7_KZ7_T3%5X$, 000>015'3_ /C]U7_KZ7_T
M3%0!?HHHH **** "BBB@ HHHH ***QM9\5:-H,T=O?W@6ZE7=%:Q1M+-(.F1
M&@+$9XSC% &E=7UI8JK7=U!;ASA3+($W'T&:GKSC3=?TVX\2ZM+XGTU-.CE
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
MI'=PVT<9WC!^;GJIKGY/AGKT>FF&TN-.5[NSO+">!I'\JS@GE$@$)VY;8 0
M0N<]J]9HH C@A6WMXH5)*QH$!/7 &*H:3"MO<:G$A<JMT,&21G/^IC[L236G
M5#3_ /C]U7_KZ7_T3%0!?HHHH **@O+VTT^U>ZO;J&VMTY>6:0(B_4G@5@VO
MCC3-3NX8-'MM0U1)'"M<VML?(C!/WC*^U2!U^4D^QH Z6BL35[3Q'>7:QZ9J
MMGIUEL&^7[*9IRV3D+N(11C')#?2I-&T :3)+/)J>I:A<R@!Y;RX+# _NH,(
MOX** *5QX[T*.X>ULIIM5NT.&@TR%KDJ?1F7Y5_X$16@\NJZCH/F6<2Z5J$H
M^5+Z,3>4-W\2QO@G;R,-P2,]Q6C%#'!&(X8TC0=%10!^0I] ',0>$)9KB*YU
MKQ!JNI2QL'6-9?LT 8'(_=Q;<X/]XM73;1NW8&[&,TM% #71),;T5L'(R,X/
MK3JR=?\ $-IX=M8;B[61UEE"8C&2JX+.Y_V54,Q/H/7%:,MU;P-&LL\49D(5
M [@;R>@'K0!+16&_C'P^L%Y+%J<5V+-U2X6R#7+1LQP 5C#'.01T[5(NNR2W
MMO;P:+JCQSPB87+Q+'''D$A7WL'#=L;<@GF@#8HKG_.\67NG!HK32M+N_.P5
MGE>[7R\=?E\O#9[9(]ZL2:1?W%Y=O<:]=BTGB\M+6WCCB$1('S*X!?=P?XN]
M &N2 ,D@=N:QY_%>@P)>-_:D$S6147$=L3/)&6. "B9;)/;&:I7NA^%M,L[&
M?6F@D2P8M;W.JW)E97)W9WR$Y;/3T[4Z+7O/W#P_H5S<AV+&>2/[) 2>Y9QN
M;/JJ-0!;37I+B]M(;71M3EAN(A*;IXEBCB!!(#!R'#<#C:2,UBZCXCURVLEC
MG_LC3-4EDS%:!I=0E:+')$<81BV?3*@=36G_ &1K&I<ZMJ[00GK::9F(8]&F
M/SGZKL^E:6FZ/IVD1LFGV<-OO.9&1?FD/JS=6/N230!S'V+QCK6HSS#4Y='T
MN:/8L$D433+D8+*%R4/<$R'&>5XJGK_PMT[4=$6*,W%_JT;+Y=]J=_,9 -P+
M#<O3Y00 !@9Z=<^@T4 >7Z1\+TTOQ+IVK6VBZ5:-;SM),ZZE<W!D5D9&&V08
MS\V<^U>G@!0   !P *6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "N3U#QJ+3QU:^%X-,EN99(EEEE$J)L5B0&56
M(+@8);'3MD\5UE<5XG\#77B/Q5INHOJ<:6-JR2&%K<&6-T<-F*3@KNV@'.<#
M..M !=_$>R@U#4[*'3KR::SDMX(@R^7]IEFD:-53=CY0RGYCQP<9[U[CXHV<
M-A#<)I-Y+(L-Q/>P*R!K2."01RDY.&PQX ZCGBKNN>!CJ^KWNJ1:E]GN9?L;
MV^8-XAEMI&=6/S#<#OP1Q]:R;CX6226"10ZYY5Q/!=6VHSFU#?:([B42R;%W
M?(<C /S8![T =1XLUZ70_"LVJV42SR[X(X05W F65(P<9&[&_.,C.,9&<UY=
M;_$OQ+I&NS+K$WAZ.TDU"&.9HHI-TB[HXI6CS+G" 9SALG! *Y*^F>,O#UUK
MW@RYT;2[E+.Y)A:WF?)"&.1''3G^"O,X/A?KNI7UG!?V?A!;;3-0MGF>VMI%
MFG2.-,QEB#E64\@]6R: /1K#XA>&[^"XN?MZ6EG%((ENK_%M'*Y!.U/,P20!
MGIT(ZUC2:EJ&H7US9:IXVTW39+>$S3V.C('F2,*&+&23<>A!RJ+VK>_X0#PF
M%"IH-G$ <CRDV'\UQ4G_  AFD+_JGU.#_KAJUU&/R60#\.E %2+7/#?]A:='
M(]YJ5I(^R"2:QGNF=U(^9CL)!R1\QQ[=*T3XCMUEOH4T[5F:R!W8T^4+)@XQ
M&Q4!_P#@)/'/2H?^$5V?ZC7M<A_[?/,_]&!J/[!U>/\ U/B[4V]!/;VK@?\
M?,2G]<^] $J^(9Y&T\)X>U@K>?>8QQ+]F&['[T-("/7@$X_*F_VSK3V]VT?A
M>Z26)U6%)[N!1."2"P*LVT#@\C//&:9_9_BJ/_5>(=/?_KXTHM_Z!,G-&SQ@
MG_+QH<O_ &PFCQ_X^V: +*7>O/?6:-I%G':/$&N)6OB7B?!R@01X;G'S;AU/
M%5?^*RDTL_\ (!@U#S>/]=+$(\?\!.[./;%+YWC!?^7'0WQ_T^3)N_\ (1Q^
MOXT?;/&'_0"T/_P<S?\ R+0!8:RUV2^DD;68([5H-B0167S)(5QOWLYSAN0-
MOL<]:@/AV^FL[>&[\3ZM)+%(SM+"(83)G&%8+'T&#C'/)R3QA/M/C!^/[(T.
M+W_M2:3/X?9UHSXPE[:';>^9IO\ XB@#@]7O[6W\<^(4NM \3:S"(UM-MK]H
MGABWJDL@7!PA;,?RKCA1ZD5O?#NSTC4=#3S-!6"XT>ZDM8/MUIMN($R)4!WC
M<#MD4Y'4\]ZHP3ZWI>NZ_%?ZI>P-/>I*)=.\-7$R2C[- NY&'FJ/NE<9/*D]
M\5<\,: =4N=>N[S4O$30S:@IC:<RZ>TRBV@4N418FX(9<X (3N<D@'<RS6MA
M TLTD-M"#EG=@BY]R:QSXTT)V*V=V^HN#C;IT+W//IF,$#\2*DM_"'AZVF$Z
MZ1:R3CI/<)YT@_X&^6_6MH *H50  , #M0!@?VMK]Y_QX>'OLZG_ )::G=+'
M^(2/S"?H=OX4?V-K5]SJ?B!XD/6#3(1 I]B[;W/U4K7044 9-AX9T?3;@7,%
MBC7?3[5.QFF/_;1R6_6M:BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBF3,ZP2-$%,@4E0
MQP"<<9/I0 ^BO,?"7BWQ'?>'O$7VZ3[1X@LX6EAT_P"Q^6R28< *02LB%EP"
M#D8.3R*QI/'WBJ ZA9O=QQZCI-C/J-[%=Z>L9.P1%80$D8882%MX.>1P* /9
MZH:?_P ?NJ_]?2_^B8JMV\PN+:*8*5$B!\'J,C-4-)F6XN-3E0.%:Z&!)&R'
M_4Q]F (H TZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ ILD:2QM'(H='!5E89!!Z@TZB@#F=+\ >&](T_4+"WL-
M]M?J8YDFD:3]WSB,$G*J-QP!ZYZU$_PW\*RQJDNG22D.SM))=3,\N0H*R.6W
M.N$0;6)'RCBNKHH .@P*H:?_ ,?NJ_\ 7TO_ *)BJ_5#3_\ C]U7_KZ7_P!$
MQ4 7Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH Y/XCW-]:^"KN33M0CLKDL@#O*(BXW#<BN0=K,,@'U_.O
M/+SQ=J<F@V_V76M1M#8:1>W9>X,?F374,RH(G(!5U&2./O @GFO9M0T^SU:P
MFL;^VCN;69=LD4BY5A63JNG>%=(T*&;5+#38M-TL;X/.@0K >VP$<,3C&.2<
M=Z -B*:1K%)FA;S#&',2XSG&=HR0,]N:S;6>\@N+V1M(O")YA(N'AX'EHO/[
MSU4UGW?Q T2STJPU%UO7M[RT^VJ8K9G,4&!F23'W0-PJ75_'6@Z'!?SW]T8X
M[)8R[ 9\QI%+*B#JS;1G'8$'IG !J_VA<_\ 0'OO^^X?_CE']H7/_0'OO^^X
M?_CE5;OQ3I-EKFFZ-+<@ZAJ.3# HRP4*S;F_NCY2!GJ1[&MF@"A_:%S_ - >
M^_[[A_\ CE']H7/_ $![[_ON'_XY5^B@"A_:%S_T![[_ +[A_P#CE']H7/\
MT![[_ON'_P".5?HH H?VA<_] >^_[[A_^.4?VA<_] >^_P"^X?\ XY5^B@"A
M_:%S_P! >^_[[A_^.4?VA<_] >^_[[A_^.5?K%;Q5HZ^)'T 78;4(K9KJ9$Y
M$2+M^\>Q^8''7'/ID EN;[4&B46^E7B/YB$EF@^Z&!8??[KD?C4W]H7/_0'O
MO^^X?_CE8EM\0=$N;"]NU6]C%I#'.8YK9HWDCD)$;H&QD,1@?KBK-GXVT+4-
M+U74[6[,UEIDC1SS1H65BJACLQ]X888QU[4 :7]H7/\ T![[_ON'_P".4?VA
M<_\ 0'OO^^X?_CE0Z'X@L_$$5PUJEQ#+;2^3/!<PF*2)MH8 J?4,"/K6K0!0
M_M"Y_P"@/??]]P__ !RC^T+G_H#WW_?</_QRK]% %#^T+G_H#WW_ 'W#_P#'
M*/[0N?\ H#WW_?</_P <J_10!0_M"Y_Z ]]_WW#_ /'*/[0N?^@/??\ ?</_
M ,<J_10!0_M"Y_Z ]]_WW#_\<H_M"Y_Z ]]_WW#_ /'*@\1>)-+\*Z1)J>K7
M(AMTX ZM(W7:H[G@_D3T%5M=\8:7X=$1O5NW#PM<,;>W:3RHEQND? ^51D4
M6H;[4%EN#+I5XR-(#" T'RKM48/S_P!X,>_6IO[0N?\ H#WW_?</_P <K(N?
M'N@6AC66Z(>:_%A H&3-)E02HSRH+@%NQ_#-H>+--_X21="872W3LT<<C6["
M)Y%3S&17Q@L%Y_\ KT 7?[0N?^@/??\ ?</_ ,<H_M"Y_P"@/??]]P__ !RK
M]% %#^T+G_H#WW_?</\ \<H_M"Y_Z ]]_P!]P_\ QRK]% %#^T+G_H#WW_?<
M/_QRC^T+G_H#WW_?</\ \<J_10!0_M"Y_P"@/??]]P__ !RC^T+G_H#WW_?<
M/_QRK]% %#^T+G_H#WW_ 'W#_P#'*AFOM0:6W,6E7BHLA,P+0?,NUA@?/_>*
MGMTJG_PF^@FYUF%+SS#HT2R7C1*75,[OE&/O,"I! [\=:2T\:Z5=V_F!+N*4
M7J6+V\\!CECE<!AN4]MIW9],T :?]H7/_0'OO^^X?_CE']H7/_0'OO\ ON'_
M ..52TKQ=HFLV>I7ME>H]GITK13W)XC^50Q8-W4 ]>E6]"UJS\1:+;:M8%S:
MW*EHRZ[20"1R.W2@!W]H7/\ T![[_ON'_P".4?VA<_\ 0'OO^^X?_CE7Z* *
M']H7/_0'OO\ ON'_ ..4?VA<_P#0'OO^^X?_ (Y5^B@"A_:%S_T![[_ON'_X
MY1_:%S_T![[_ +[A_P#CE7Z* *']H7/_ $![[_ON'_XY1_:%S_T![[_ON'_X
MY5^LGQ%XDTOPKI$FIZM<B&W3@#JTC==JCN>#^1/04 3_ -H7/_0'OO\ ON'_
M ..5#;7VH+$PN-*O'?S'(*M!]TL2H^_V7 _"J>H>,])TS5(;"X^U;G\H/,EN
MS10F5ML8=QPNX\#]<4R\\=:%82K%<7+)+)J TZ*/;EI9<J"5'=07 )['\,@&
MK_:%S_T![[_ON'_XY1_:%S_T![[_ +[A_P#CE4E\4V4GB6708K>_EN82JS2Q
MVK-#$2F\!I!P#M(Z^HK<H H?VA<_] >^_P"^X?\ XY1_:%S_ - >^_[[A_\
MCE7Z* *']H7/_0'OO^^X?_CE']H7/_0'OO\ ON'_ ..5?HH H?VA<_\ 0'OO
M^^X?_CE']H7/_0'OO^^X?_CE7Z* *']H7/\ T![[_ON'_P".4?VA<_\ 0'OO
M^^X?_CE7R0 23@#J:YZS\;:%J&EZKJ=K=F:RTR1HYYHT+*Q50QV8^\,,,8Z]
MJ -)+B]N+F "SGM8E<M*9C&0Z[2 HVLQSN*GMP#SV-^N9M/'FB73B-VN+659
M)$FCNXO):WV1B1FDW?=7:5Y_VA2)X]T2;0K75[9KJXAO+A[:UBA@9Y9W0L&V
MH.<81CDXX% '3T5!97<5_8P7<&_RIXQ(F]"K8(R,@\@^QJ>@ HHHH **** "
MBBB@ HHHH **** "BBB@ JO?6PN[*:#:A+H0N\<!L<'\ZL44 >;:AX/\5/X5
M\.>'K9M)FT^RM8X]2@ENI8A=,B@!-RQD^7D9(X+=.!UT[[PA?:AX2\3V4ALU
MU/6)9GC;<3'&"BQ1C.W(^1%S@=S7;44 <[JOA^>^UCPY>PF!1IMRTMP6R&=?
M)>,!<#GE^^.,UT5%% !1110 4444 %%%% !7.WFA7;>,[77;06H2'3[BW*.Q
M4O*[1E2< \?N\$]>G!KHJ* /-M*\&^)Y)&?Q =*FGNM0M[J]NH+F1VDCA8R)
M&J-&H5%8( N>[$G/7>M-"UC2(/%$NF-8"\U"Z\^P$C,(X_W,<8WX7C!0G SV
M_#JZ* .7\#:)J>A:1-!JZ6C7LTQFFN8+AYFN'(&YW+(N#Q@ #   KJ*** "B
MBB@ HHHH **** ,/QAHLOB'PEJFEVQA6YN;9XH7FR%1F&,D@$CKV%8WC30?$
MFN1Z?8:=_9LFDH-U];W-S)$;DC[J$I&WR=R.,].G7M:* .(?P;>R>$--T\M:
M#48]1BO[F3)VD_:1/*%.W)YR!P.@Z5-=^']<OO'=AJLK:='9V$CF*XB:03O"
MT9!A9""OWCN+Y[#@5V-% !1110 4444 %%%% !1110!RD^@ZQ::[X@U;1VL$
MGO;"""S68L%25&D)9P%/'[P'C.2#TK*\->#]:LI]+;6%L&-M<SWMS/#<O,]U
M</%Y:NVY%[/)P.  H'MZ!10!P\W@2ZO(-<MFU%;."_U6.]B^SH'S&D<:B-U8
M8QN3..1@#U(K6\#Z#?>&O"EKI6HW<=U<1,Y+QC"@,Q( X&>O<=ZZ*B@ HHHH
M **** "BBB@ K#\8:++XA\):II=L85N;FV>*%YLA49AC)(!(Z]A6Y10!Q&N:
M!XFU/Q/I<JC2Y]"L/+D%K-<R1LTP/^L8+&0VW^%20,\GV63P=>S>$=.L&>U&
MI1ZC'J%U*2=I8W/GRA6VY/.0.!T'2NVHH X6?P;?3>/H=:CM]*MHH[S[2U];
MF074R>5L\EU((()P<AL8 ^7/-=U110 4444 %%%% !1110 $ C!&0:Y2TT+6
M-(@\42Z8U@+S4+KS[ 2,PCC_ ',<8WX7C!0G SV_#JZ* . \&>#-5TO4VO->
M6PEE%O(C20SO.US+*R&623>BX.(HP !@ 8JG>?#N_ET/38633KRYL=3N[LVU
MQ(ZP3QS-(=I8*2" ZGH1D$>]>ET4 97AK3;G1O#.FZ;>79N[FVMTBDG))WD#
MWYQ]:U:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHK'OO#5AJ%Y)=37&JI(^,B#5KJ%!@ <
M(D@4=.PYZ]: +FK:E#HVC7VJ7"R-!96\EQ(L8!8JBEB!D@9P/45E'Q3/!)!_
M:'AO5["WEFC@^T3/;.BO(P1 1',S<LRC(!QGG R:H:[X!M-0\/:G96=WJHNK
MBTEBA-QK=X\8=D(7>ID(*Y(R"#D=C6/=^"M8U%;>WEM?L\(N[>624>+=0N"$
M25';:C( 6(4@'(P2""" : /2*:[K'&SNP5%!+$] !6#_ ,(;I?\ S]:Y_P"#
MV]_^/5<L_#]E8VUU!')?R1W*;)!=7\]SQ@CY?-=MO4],9XST% ')1?$Z0V4.
MMS>'+N'PQ/,(DU1IDR S;%D:+[P0MWZ\]*Z"7QWX4AGD@E\0Z<DL>_>C3J""
MIPP^H(Z=:X\>!/%4_ABW\%7=YI1\/12(K7B>9]JD@1PZILQM#< ;MQX[5<T[
MX?ZA:7FCS2R6+"SUN\U*7:S$LDH;8!\O+#*YS@<<$T =5<^,/#=GIUIJ%QK=
MC'9WF?L\S3#;+CKCUQW].])=^,O#5A>_8[K7+"*XV*_EM.N<-C;^>01[<]*\
M]/PNUZVTW21;7-E+<VL%[;30F[EAC*33-(I#(NXX# ,I SZ]ZYO6-$O]%34O
M"-A%'.+NYT]U0V<YE+)Y0(C<@H8P$)W,V0,@]<T >US>*=!M];319M6LTU)R
M%6V:4!\D9 QZD=!U-9OBCQ=<Z#K.E:59:.=1NM129T'VI( HC"DY+#'\7Z5S
MNL^!_$NJ>+EOS=V;V,.KVVH0AKF2/$<97*&)4VL_!P[$GH..VYXH\%1>*/%F
M@WU];V=UIEA%<K/;W )+M($V$#&#@J<Y(_&@"SIOBUI]5DT[4[ :;-#IRZA,
MSW*.D:F1TP6''1-V??VJU:>,O#=^D+VNMV,JS3>1&5F'S28R%^I'('?M7.:Y
M\/'U*XU:&QDMK'3[K0H],MTC!S$Z2.X^4#&S# <'/7BL&;X7ZYJFFW=E?/IM
MN-0DMDNIUNIKF5(H02"A=0-Q)P.!M4D9;/ !ZGI^HV>K627FGW,=S;29V2Q-
ME6P<'![\@UD)XOT]-1UVWO72RATB>"&2YFD 1S*BLOTY8"JOAV+Q!H]OH.BW
MEKI[0PVLD=S/:;]J^7M$97*@#<#ROKG'%9&N^ ]2U4>*1'-9[=7OK&XA$C-P
MD(C#A_E/)V'&,]1G% '2KXT\,MI4NIKKM@;&*7R7F$PVA^R_7OCO6I8:A9ZI
M8Q7MA<Q7-K,-T<T3!E8=."*\_P!4\!:TWBZ\\1:?+I[RC4H+VVMIW<(X6W\I
MPY"G:V>01NKJM#M-=L;>QANXM'5#YSW@LT:,(Q;*",8PPY;<QP2<''- &_11
M10 4444 %%%% !16?=:-:WFHP7TLM\LT.W:L-_/%&<'(W1HX1N3SN!R.#D<5
M7A\-6$%G<VJ7&JF.XV[R^K73N-IR-KF0LGOM(ST.10!;?5["/68](:X47\D)
MG6'G)0'&<].N>.IP?0U=KRUO!>N0WCWL%@TFH17PN+6ZF\0W+A8T<[$9&!W
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
M<2"1F)(& 5PV.OX59A\&B#Q?>ZC$MM!I\FD1Z=;QPC#P[68G Q@#!7&#VZ4
M:MIXN\.W]S=6]IK=A-+:*SSJDZGRU7[S'GH.YZ"LBU^)'AZ]UZ6PM[ZVDM([
M..Y-\LX,>YY3&(R.QS@_\"%<B_PLUW4M)L-(O[O3+:VTFPN;2TN+3>7N#*NT
M&12 % ') )R:DU'X>>*=9DN[RY;1+:Y.G6MK!%;R2%"\$ZR@L2@X(!''3@<X
MS0!Z)>^)]#TU+MKW5;2 6CI'/YD@'ENPW*I]R.0*S9OB!X=CUC1M.34(9FU=
M'DMYHY%,>T<#)SU+94#U!Z8KE9? GB>77[CQ(SZ1_:/]I0WT5IYTAA95@\IE
M9MF0PZA@#TZ#/&C+X1U^6_\ #=^Z:'YUF+R.]@B1XX0L^WE !\Y '.=NXGMF
M@#J])\3Z'KTTL.E:K:7DD0W.L,@8@9QGW'N.*UJ\]\">#==\-ZP\UY<P1::M
MI]G2RANY;A-^X$,GF*&B0#(V;FZ]>*]"H **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK
ME;[XA:)97FJV6+R:\TUHTF@2V8%FD^XJLV%YZ\D# )Z#- '545A-XMTR&PT^
MYN_/M'O[A;:&VGB(E\PR"/E?[H9A\WW<$$$Y&7-XKTQ-6;3W:5-LI@-RT>(?
M-$?F&/?_ '@@)].",Y&* -NBLC1?$=EKKNELEQ$ZQ1SJMQ$8R\3YV2*#_"=K
M>XQR!5N/5+-W6)IXXIG=HTBD=0[%20<#//0GZ4 7**@>]M(H1-)=0I$4,F]I
M %VC&6SZ<CGWIJ:C8R2PQ)>6[23IYD2+*I,B^JC/(]Q0!9HK-M/$&D7UJES!
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
M5+8Z'!Y':L32]3UYK_5M*DDM[B^MX()('N(C CLY<.R[<[HAM&W^(G()'#4
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
M[G$C!G+MNRY+*K;F)((!!!JS9^&-)L+L74,$IN?.,YEEN))&,AC\LL2S'/R
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
910 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>9
<FILENAME>oflx-20161231.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.17a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: OFLX %2D 20161231 10K FY DFN.xfr; Date: 2017%2D03%2D13T20:09:50Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x802F0015 -->
<xbrli:xbrl xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap="http://fasb.org/us-gaap/2016-01-31" xmlns:us-roles="http://fasb.org/us-roles/2016-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:OFLX="http://omegaflex.com/20161231">
    <link:schemaRef xlink:href="oflx-20161231.xsd" xlink:type="simple" />
    <xbrli:context id="From2016-01-01to2016-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-10-01to2016-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-10-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-10-01to2015-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-10-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-04-01to2016-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-04-01</xbrli:startDate>
        <xbrli:endDate>2016-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_InsuranceClaimsMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:InsuranceClaimsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_InsuranceClaimsMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:InsuranceClaimsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_PhantomStockPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">OFLX:PhantomStockPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_custom_PhantomStockPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">OFLX:PhantomStockPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-02-01to2016-02-29">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-02-01</xbrli:startDate>
        <xbrli:endDate>2016-02-29</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30_custom_UnitedKingdomPoundsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">OFLX:UnitedKingdomPoundsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-10">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-10</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-10">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-10</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-05to2016-01-06">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-05</xbrli:startDate>
        <xbrli:endDate>2016-01-06</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-04to2015-01-05">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-04</xbrli:startDate>
        <xbrli:endDate>2015-01-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-04-04">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-04-04</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-04-04_custom_DecemberOfThousandSeventrrnMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">OFLX:DecemberOfThousandSeventrrnMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-04-04</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-04-03to2014-04-04_custom_DecemberOfThousandSeventrrnMember_custom_SinceInceptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">OFLX:DecemberOfThousandSeventrrnMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">OFLX:SinceInceptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-04-03</xbrli:startDate>
        <xbrli:endDate>2014-04-04</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-01">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_LandMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_custom_BuildingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OFLX:BuildingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_us-gaap_LandMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_custom_BuildingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OFLX:BuildingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_BuildingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OFLX:BuildingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_us-gaap_LeaseholdImprovementsMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_us-gaap_LeaseholdImprovementsMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_us-gaap_EquipmentMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_us-gaap_EquipmentMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2014-12-31_custom_UkSubsidiaryMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">OFLX:UkSubsidiaryMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2014-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_QualifiedNonContributoryProfitSharingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanTypeAxis">OFLX:QualifiedNonContributoryProfitSharingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-12-31_custom_QualifiedNonContributoryProfitSharingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanTypeAxis">OFLX:QualifiedNonContributoryProfitSharingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_SavingsAndRetirementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanTypeAxis">OFLX:SavingsAndRetirementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-12-31_custom_SavingsAndRetirementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanTypeAxis">OFLX:SavingsAndRetirementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-01-01to2014-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-01-01</xbrli:startDate>
        <xbrli:endDate>2014-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-01-01to2014-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-01-01</xbrli:startDate>
        <xbrli:endDate>2014-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2013-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2013-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-01-01to2014-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-01-01</xbrli:startDate>
        <xbrli:endDate>2014-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2013-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2013-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-01-01to2014-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-01-01</xbrli:startDate>
        <xbrli:endDate>2014-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2013-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2013-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-01-01to2014-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-01-01</xbrli:startDate>
        <xbrli:endDate>2014-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2013-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2013-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-01-01to2014-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-01-01</xbrli:startDate>
        <xbrli:endDate>2014-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2013-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2013-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-01-01to2014-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-01-01</xbrli:startDate>
        <xbrli:endDate>2014-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2013-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2013-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2013-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2013-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_OneCustomerMember_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">OFLX:OneCustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-12-31_custom_OneCustomerMember_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">OFLX:OneCustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-01-01to2014-12-31_custom_OneCustomerMember_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">OFLX:OneCustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-01-01</xbrli:startDate>
        <xbrli:endDate>2014-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_OneCustomerMember_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">OFLX:OneCustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-12-31_custom_OneCustomerMember_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">OFLX:OneCustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_NoCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">OFLX:NoCustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-12-31_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-01-01to2014-12-31_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-01-01</xbrli:startDate>
        <xbrli:endDate>2014-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-14">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_JanuaryTwoThousandSeventeenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreationDateAxis">OFLX:JanuaryTwoThousandSeventeenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-01-01to2014-12-31_custom_QualifiedNonContributoryProfitSharingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanTypeAxis">OFLX:QualifiedNonContributoryProfitSharingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-01-01</xbrli:startDate>
        <xbrli:endDate>2014-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2014-01-01to2014-12-31_custom_SavingsAndRetirementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DefinedContributionPlanTypeAxis">OFLX:SavingsAndRetirementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2014-01-01</xbrli:startDate>
        <xbrli:endDate>2014-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_UnitedKingdomPoundsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">OFLX:UnitedKingdomPoundsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-07-01to2016-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-07-01</xbrli:startDate>
        <xbrli:endDate>2016-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-01-01to2015-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-01-01</xbrli:startDate>
        <xbrli:endDate>2015-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-04-01to2015-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-04-01</xbrli:startDate>
        <xbrli:endDate>2015-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2015-07-01to2015-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2015-07-01</xbrli:startDate>
        <xbrli:endDate>2015-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-01-01to2016-12-31_custom_DuringTwoThousandSeventeenMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001317945</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreationDateAxis">OFLX:DuringTwoThousandSeventeenMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-01-01</xbrli:startDate>
        <xbrli:endDate>2016-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="GBP">
      <xbrli:measure>iso4217:GBP</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="sqft">
      <xbrli:measure>utr:sqft</xbrli:measure>
    </xbrli:unit>
    <dei:EntityRegistrantName contextRef="From2016-01-01to2016-12-31">Omega Flex, Inc.</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2016-01-01to2016-12-31">0001317945</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2016-01-01to2016-12-31">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2016-01-01to2016-12-31">2016-12-31</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag contextRef="From2016-01-01to2016-12-31">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2016-01-01to2016-12-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="From2016-01-01to2016-12-31">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:AccountsReceivableNet contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">15005000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">16605000</us-gaap:AccountsReceivableNet>
    <us-gaap:InventoryNet contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">7372000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">8287000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1981000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">1647000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">59676000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">56691000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">4402000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">4638000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">3526000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">3526000</us-gaap:Goodwill>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">19000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">114000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:NoncurrentAssets contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2939000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">1305000</us-gaap:NoncurrentAssets>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2311000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">2489000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">4319000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">4669000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">3700000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">4333000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">8578000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">8578000</us-gaap:DividendsPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">487000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">433000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OtherLiabilities contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">3340000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">3050000</us-gaap:OtherLiabilities>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">22735000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">23552000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredTaxLiabilities contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">145000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">368000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1621000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">1200000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">24501000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">25120000</us-gaap:Liabilities>
    <us-gaap:CommonStockValue contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">102000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">102000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockValue contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">1000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">36455000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">30656000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">-1685000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">-683000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">45679000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">40882000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">382000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">272000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="AsOf2014-12-31" unitRef="USD" decimals="-3">111000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="AsOf2014-12-10" unitRef="USD" decimals="-3">145000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">46061000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">41154000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2014-12-31" unitRef="USD" decimals="-3">33969000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2014-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">102000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2015-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">102000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">102000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2014-12-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2015-12-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2016-12-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2014-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">10808000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2015-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">10808000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2016-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">10808000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2014-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">23446000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2015-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">30656000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2016-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">36455000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2014-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-497000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2015-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-683000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-1685000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2014-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" decimals="-3">111000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2015-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" decimals="-3">272000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2016-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" decimals="-3">382000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2013-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="-3">102000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2013-12-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="-3">-1000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2013-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="-3">10808000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2013-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">14929000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2013-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-329000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2013-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" decimals="-3">122000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2013-12-31" unitRef="USD" decimals="-3">25631000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">70562000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">66274000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Assets contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">70562000</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">66274000</us-gaap:Assets>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">926000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">882000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2016-12-31" unitRef="USDPShares" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2015-12-31" unitRef="USDPShares" decimals="INF">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2015-12-31" unitRef="Shares" decimals="INF">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">10153633</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2015-12-31" unitRef="Shares" decimals="INF">10153633</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">10091822</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2015-12-31" unitRef="Shares" decimals="INF">10091822</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:SalesRevenueNet contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">94051000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">25643000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">93278000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">26113000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">23840000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">85219000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">20626000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">23942000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-01-01to2015-03-31" unitRef="USD" decimals="-3">20973000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">21636000</us-gaap:SalesRevenueNet>
    <us-gaap:SalesRevenueNet contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">24556000</us-gaap:SalesRevenueNet>
    <us-gaap:CostOfGoodsSold contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">36167000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">36132000</us-gaap:CostOfGoodsSold>
    <us-gaap:CostOfGoodsSold contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">35193000</us-gaap:CostOfGoodsSold>
    <us-gaap:GrossProfit contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">57884000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">15926000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">57146000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">16132000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">14689000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">50026000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">12492000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">14777000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-01-01to2015-03-31" unitRef="USD" decimals="-3">12390000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">13338000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">15286000</us-gaap:GrossProfit>
    <us-gaap:SellingExpense contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">15694000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">15252000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">14109000</us-gaap:SellingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">17108000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">15707000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">12351000</us-gaap:GeneralAndAdministrativeExpense>
    <OFLX:EngineeringExpense contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">3185000</OFLX:EngineeringExpense>
    <OFLX:EngineeringExpense contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">2684000</OFLX:EngineeringExpense>
    <OFLX:EngineeringExpense contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">2921000</OFLX:EngineeringExpense>
    <us-gaap:OperatingIncomeLoss contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">21897000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">23503000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">20645000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">98000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">73000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">36000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">21521000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">23564000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">20599000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-6975000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">-7603000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">-6994000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossAttributableToNoncontrollingInterest contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">169000</us-gaap:IncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossAttributableToNoncontrollingInterest contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">173000</us-gaap:IncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossAttributableToNoncontrollingInterest contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">143000</us-gaap:IncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">14377000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="-3">4133000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">15788000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-10-01to2015-12-31" unitRef="USD" decimals="-3">4744000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="-3">3713000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">13462000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-01-01to2016-03-31" unitRef="USD" decimals="-3">2643000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2016-07-01to2016-09-30" unitRef="USD" decimals="-3">3888000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-01-01to2015-03-31" unitRef="USD" decimals="-3">3143000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-04-01to2015-06-30" unitRef="USD" decimals="-3">3670000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2015-07-01to2015-09-30" unitRef="USD" decimals="-3">4232000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2016-01-01to2016-12-31" unitRef="USDPShares" decimals="INF">1.42</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2016-10-01to2016-12-31" unitRef="USDPShares" decimals="INF">0.41</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2015-01-01to2015-12-31" unitRef="USDPShares" decimals="INF">1.56</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2015-10-01to2015-12-31" unitRef="USDPShares" decimals="INF">0.47</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2016-04-01to2016-06-30" unitRef="USDPShares" decimals="INF">0.37</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2014-01-01to2014-12-31" unitRef="USDPShares" decimals="INF">1.33</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2016-01-01to2016-03-31" unitRef="USDPShares" decimals="INF">0.26</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2016-07-01to2016-09-30" unitRef="USDPShares" decimals="INF">0.39</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2015-01-01to2015-03-31" unitRef="USDPShares" decimals="INF">0.31</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2015-04-01to2015-06-30" unitRef="USDPShares" decimals="INF">0.36</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2015-07-01to2015-09-30" unitRef="USDPShares" decimals="INF">0.42</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="From2016-01-01to2016-12-31" unitRef="Shares" decimals="INF">10092</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="From2015-01-01to2015-12-31" unitRef="Shares" decimals="INF">10092</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="From2014-01-01to2014-12-31" unitRef="Shares" decimals="INF">10092</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-1061000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">-198000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">-177000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-1061000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">-198000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:OtherComprehensiveIncomeOtherNetOfTax contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">-177000</us-gaap:OtherComprehensiveIncomeOtherNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">13485000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">15763000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">13428000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">110000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">161000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">134000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">13375000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">15602000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">13294000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ProfitLoss contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">14546000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">15961000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2015-01-01to2015-12-31_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProfitLoss contextRef="From2016-01-01to2016-12-31_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProfitLoss contextRef="From2015-01-01to2015-12-31_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProfitLoss contextRef="From2016-01-01to2016-12-31_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProfitLoss contextRef="From2015-01-01to2015-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProfitLoss contextRef="From2016-01-01to2016-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProfitLoss contextRef="From2015-01-01to2015-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">15788000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2016-01-01to2016-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">14377000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2015-01-01to2015-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProfitLoss contextRef="From2016-01-01to2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProfitLoss contextRef="From2015-01-01to2015-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" decimals="-3">173000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2016-01-01to2016-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" decimals="-3">169000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">13605000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2014-01-01to2014-12-31_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProfitLoss contextRef="From2014-01-01to2014-12-31_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProfitLoss contextRef="From2014-01-01to2014-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProfitLoss contextRef="From2014-01-01to2014-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">13462000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="From2014-01-01to2014-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProfitLoss contextRef="From2014-01-01to2014-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" decimals="-3">143000</us-gaap:ProfitLoss>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">996000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">177000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">634000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:DepreciationAndAmortization contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">459000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">460000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">486000</us-gaap:DepreciationAndAmortization>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">45000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">169000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">-16000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:InventoryLIFOReserveEffectOnIncomeNet contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">130000</us-gaap:InventoryLIFOReserveEffectOnIncomeNet>
    <us-gaap:InventoryLIFOReserveEffectOnIncomeNet contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">58000</us-gaap:InventoryLIFOReserveEffectOnIncomeNet>
    <us-gaap:InventoryLIFOReserveEffectOnIncomeNet contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">-173000</us-gaap:InventoryLIFOReserveEffectOnIncomeNet>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-139000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">-638000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">140000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-1217000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">3167000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">861000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-585000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">1036000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">525000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">1987000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">119000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">-183000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-108000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">158000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">585000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-272000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">502000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">1070000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <OFLX:AccruedCommissionsAndSalesIncentivesChange contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">614000</OFLX:AccruedCommissionsAndSalesIncentivesChange>
    <OFLX:AccruedCommissionsAndSalesIncentivesChange contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">-1590000</OFLX:AccruedCommissionsAndSalesIncentivesChange>
    <OFLX:AccruedCommissionsAndSalesIncentivesChange contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">1183000</OFLX:AccruedCommissionsAndSalesIncentivesChange>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-100000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">-865000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">895000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">14758000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">13250000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">14840000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">233000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">620000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">215000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-233000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">-620000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">-215000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDividends contextRef="From2016-01-05to2016-01-06" unitRef="USD" decimals="-3">-8578000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="From2015-01-04to2015-01-05" unitRef="USD" decimals="-3">-4945000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">145000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="From2014-01-01to2014-12-31_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsOfDividends contextRef="From2014-01-01to2014-12-31_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsOfDividends contextRef="From2014-01-01to2014-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsOfDividends contextRef="From2014-01-01to2014-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsOfDividends contextRef="From2014-01-01to2014-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:PaymentsOfDividends contextRef="From2014-01-01to2014-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" decimals="-3">145000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="From2016-01-01to2016-12-31_custom_JanuaryTwoThousandSeventeenMember" unitRef="USD" decimals="-3">-8578000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-8578000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">-4945000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">-145000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">5947000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">7685000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">14480000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-781000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">-118000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">-152000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">35318000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">30152000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2014-12-31" unitRef="USD" decimals="-3">22585000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2013-12-31" unitRef="USD" decimals="-3">8257000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:IncomeTaxesPaidNet contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">7060000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">8442000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">5743000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaid contextRef="From2016-01-01to2016-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:InterestPaid contextRef="From2015-01-01to2015-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:InterestPaid contextRef="From2014-01-01to2014-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">5254000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">6082000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2118000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">2205000</us-gaap:InventoryRawMaterials>
    <us-gaap:LineOfCreditFacilityDescription contextRef="From2016-01-01to2016-12-31">On December 29, 2014, the Company entered into an Amended and Restated Committed Revolving Line of Credit Note (&#147;the Line&#148;) and a Second Amendment to the Loan Agreement with Santander Bank, N.A. (&#147;Santander&#148;).</us-gaap:LineOfCreditFacilityDescription>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2016-01-01to2016-12-31">2019-12-31</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeeDescription contextRef="From2016-01-01to2016-12-31">Under the terms of the agreement, the Company is required to pay on a quarterly basis an unused facility fee equal to 10 basis points of the average unused balance of the total Line commitment.</us-gaap:LineOfCreditFacilityCommitmentFeeDescription>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <OFLX:UnvestedUnitsOutstanding contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">23671</OFLX:UnvestedUnitsOutstanding>
    <OFLX:UnvestedUnitsOutstanding contextRef="AsOf2015-12-31" unitRef="Shares" decimals="INF">20335</OFLX:UnvestedUnitsOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="From2016-01-01to2016-12-31" unitRef="Shares" decimals="INF">13210</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="From2016-01-01to2016-12-31" unitRef="USDPShares" decimals="INF">30.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid contextRef="From2016-02-01to2016-02-29" unitRef="USD" decimals="-3">311000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <OFLX:ForfeitureRateOfPlan contextRef="From2016-01-01to2016-12-31" unitRef="Pure" decimals="INF">0.00</OFLX:ForfeitureRateOfPlan>
    <us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1624000</us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">905000</us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">506000</us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">310000</us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1118000</us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">595000</us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">996000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">177000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">634000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">639000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2016-01-01to2016-12-31">P1Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">23671</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="AsOf2015-12-31" unitRef="Shares" decimals="INF">20335</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2016-01-01to2016-12-31" unitRef="Shares" decimals="INF">13210</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="From2016-01-01to2016-12-31" unitRef="Shares" decimals="INF">-9874</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <OFLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod contextRef="From2016-01-01to2016-12-31" unitRef="Shares" xsi:nil="true" />
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2016-01-01to2016-12-31" unitRef="Shares" xsi:nil="true" />
    <OFLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest contextRef="From2016-01-01to2016-12-31" unitRef="Shares" decimals="INF">23671</OFLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2016-12-31" unitRef="USDPShares" decimals="INF">27.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="AsOf2015-12-31" unitRef="USDPShares" decimals="INF">22.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="From2016-01-01to2016-12-31" unitRef="USDPShares" decimals="INF">20.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <OFLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest contextRef="From2016-01-01to2016-12-31" unitRef="USDPShares" decimals="INF">27.87</OFLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest>
    <OFLX:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled contextRef="From2016-01-01to2016-12-31" unitRef="USDPShares" xsi:nil="true" />
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="From2016-01-01to2016-12-31" unitRef="USDPShares" xsi:nil="true" />
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="AsOf2016-12-31" unitRef="Pure" decimals="INF">1.00</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-59000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">-12000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <OFLX:LoanToNonControllingInterest contextRef="AsOf2016-06-30_custom_UnitedKingdomPoundsMember" unitRef="GBP" decimals="-3">100000</OFLX:LoanToNonControllingInterest>
    <us-gaap:TreasuryStockCommonShares contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">61811</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="AsOf2015-12-31" unitRef="Shares" decimals="INF">61811</us-gaap:TreasuryStockCommonShares>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2015-12-10" unitRef="USDPShares" decimals="INF">0.85</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2014-12-10" unitRef="USDPShares" decimals="INF">0.49</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare contextRef="AsOf2016-12-14" unitRef="USDPShares" decimals="INF">0.85</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="AsOf2014-04-04" unitRef="USD" decimals="-3">1000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="AsOf2014-04-04_custom_DecemberOfThousandSeventrrnMember" unitRef="USD" decimals="-3">5000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares contextRef="From2014-04-03to2014-04-04_custom_DecemberOfThousandSeventrrnMember_custom_SinceInceptionMember" unitRef="Shares" decimals="INF">61811</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="From2014-04-03to2014-04-04_custom_DecemberOfThousandSeventrrnMember_custom_SinceInceptionMember" unitRef="USD" decimals="-3">932000</us-gaap:StockRepurchasedDuringPeriodValue>
    <OFLX:StockRepurchasedDuringPeriodValuePerShare contextRef="From2014-04-03to2014-04-04_custom_DecemberOfThousandSeventrrnMember_custom_SinceInceptionMember" unitRef="USDPShares" decimals="INF">15</OFLX:StockRepurchasedDuringPeriodValuePerShare>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2016-01-01to2016-12-31">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2016-01-01to2016-12-31">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2016-01-01to2016-12-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityPublicFloat contextRef="AsOf2016-06-30" unitRef="USD" decimals="0">109495325</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2017-03-01" unitRef="Shares" decimals="INF">10091822</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2014-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">10091822</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2015-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">10091822</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">10091822</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2013-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">10091822</us-gaap:SharesOutstanding>
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-1061000</us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">-198000</us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2015-01-01to2015-12-31_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2016-01-01to2016-12-31_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2015-01-01to2015-12-31_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2016-01-01to2016-12-31_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2015-01-01to2015-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2016-01-01to2016-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2015-01-01to2015-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2016-01-01to2016-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2015-01-01to2015-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-186000</us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2016-01-01to2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-1002000</us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2015-01-01to2015-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" decimals="-3">-12000</us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2016-01-01to2016-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" decimals="-3">-59000</us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">-177000</us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2014-01-01to2014-12-31_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2014-01-01to2014-12-31_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2014-01-01to2014-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2014-01-01to2014-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2014-01-01to2014-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="-3">-168000</us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
    <us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease contextRef="From2014-01-01to2014-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" decimals="-3">-9000</us-gaap:CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease>
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-8578000</us-gaap:TemporaryEquityAccretionOfDividends>
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">-8578000</us-gaap:TemporaryEquityAccretionOfDividends>
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2015-01-01to2015-12-31_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2016-01-01to2016-12-31_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2015-01-01to2015-12-31_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2016-01-01to2016-12-31_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2015-01-01to2015-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2016-01-01to2016-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2015-01-01to2015-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-8578000</us-gaap:TemporaryEquityAccretionOfDividends>
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2016-01-01to2016-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-8578000</us-gaap:TemporaryEquityAccretionOfDividends>
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2015-01-01to2015-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2015-01-01to2015-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">-4945000</us-gaap:TemporaryEquityAccretionOfDividends>
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2014-01-01to2014-12-31_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2014-01-01to2014-12-31_us-gaap_TreasuryStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2014-01-01to2014-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2014-01-01to2014-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="-3">-4945000</us-gaap:TemporaryEquityAccretionOfDividends>
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2014-01-01to2014-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:TemporaryEquityAccretionOfDividends contextRef="From2014-01-01to2014-12-31_us-gaap_NoncontrollingInterestMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:AdvertisingExpense contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="0">1047000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="0">1062000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="0">848000</us-gaap:AdvertisingExpense>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1062000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">969000</us-gaap:InventoryValuationReserves>
    <us-gaap:ConstructionInProgressGross contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">34000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">93000</us-gaap:ConstructionInProgressGross>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">459000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">460000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">486000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">14973000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">14914000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2016-12-31_us-gaap_LandMember" unitRef="USD" decimals="-3">538000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2016-12-31_custom_BuildingsMember" unitRef="USD" decimals="-3">4407000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2016-12-31_us-gaap_LeaseholdImprovementsMember" unitRef="USD" decimals="-3">399000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2016-12-31_us-gaap_EquipmentMember" unitRef="USD" decimals="-3">9629000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2015-12-31_us-gaap_LandMember" unitRef="USD" decimals="-3">538000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2015-12-31_custom_BuildingsMember" unitRef="USD" decimals="-3">4407000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2015-12-31_us-gaap_LeaseholdImprovementsMember" unitRef="USD" decimals="-3">426000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2015-12-31_us-gaap_EquipmentMember" unitRef="USD" decimals="-3">9543000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">-10571000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">-10276000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2016-01-01to2016-12-31_custom_BuildingsMember">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2016-01-01to2016-12-31_us-gaap_LeaseholdImprovementsMember_us-gaap_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2016-01-01to2016-12-31_us-gaap_LeaseholdImprovementsMember_us-gaap_MaximumMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2016-01-01to2016-12-31_us-gaap_EquipmentMember_us-gaap_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2016-01-01to2016-12-31_us-gaap_EquipmentMember_us-gaap_MaximumMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">7475000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">8193000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">7159000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2016-01-01to2016-12-31" unitRef="Pure" decimals="INF">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2016-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">110000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="AsOf2014-12-31" unitRef="USD" decimals="-3">105000</us-gaap:UnrecognizedTaxBenefits>
    <OFLX:EffectiveTaxRecognizedAmount contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">70000</OFLX:EffectiveTaxRecognizedAmount>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">386000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">360000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">318000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-592000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">-607000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">-469000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-385000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">-423000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">-381000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:IncomeTaxReconciliationDeductionsDividends contextRef="From2016-01-01to2016-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncomeTaxReconciliationDeductionsDividends contextRef="From2015-01-01to2015-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncomeTaxReconciliationDeductionsDividends contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">296000</us-gaap:IncomeTaxReconciliationDeductionsDividends>
    <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-70000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">3000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">3000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">91000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">77000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">68000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">655000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">527000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">-1546000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">-1535000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <OFLX:TotalDeferredLiabilities contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2201000</OFLX:TotalDeferredLiabilities>
    <OFLX:TotalDeferredLiabilities contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">2062000</OFLX:TotalDeferredLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">-126000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">-254000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">151000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">133000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsInventory contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">482000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">490000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">344000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">325000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">37000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">44000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">70000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">87000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">265000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">207000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">796000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">522000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">2075000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">1808000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="From2016-01-01to2016-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="From2015-01-01to2015-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions contextRef="From2016-01-01to2016-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions contextRef="From2015-01-01to2015-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">4000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">5000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-114000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="From2015-01-01to2015-12-31" unitRef="USD" xsi:nil="true" />
    <OFLX:OperatingLeasesTermDescription contextRef="From2016-01-01to2016-12-31">The lease in Banbury was effective April 1, 2006 and has a 15-year term ending in March 2021. There is an option to terminate the lease in December of 2017.  Termination in 2017 requires a penalty of 2 months rentals, or approximately $40,000.  The Company&#146;s current intention is to utilize the facility for the 15 years.</OFLX:OperatingLeasesTermDescription>
    <OFLX:OperatingLeasesTermDescription contextRef="From2014-01-01to2014-12-31">the Company obtained a new five year lease on a warehousing and distribution center in Houston, Texas.</OFLX:OperatingLeasesTermDescription>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">486000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">504000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">475000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">446000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">59000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">1763000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:DeferredCompensationArrangementWithIndividualEmployerContribution contextRef="From2016-01-01to2016-12-31_custom_QualifiedNonContributoryProfitSharingMember" unitRef="USD" decimals="-3">323000</us-gaap:DeferredCompensationArrangementWithIndividualEmployerContribution>
    <us-gaap:DeferredCompensationArrangementWithIndividualEmployerContribution contextRef="From2015-01-01to2015-12-31_custom_QualifiedNonContributoryProfitSharingMember" unitRef="USD" decimals="-3">307000</us-gaap:DeferredCompensationArrangementWithIndividualEmployerContribution>
    <us-gaap:DeferredCompensationArrangementWithIndividualEmployerContribution contextRef="From2016-01-01to2016-12-31_custom_SavingsAndRetirementMember" unitRef="USD" decimals="-3">196000</us-gaap:DeferredCompensationArrangementWithIndividualEmployerContribution>
    <us-gaap:DeferredCompensationArrangementWithIndividualEmployerContribution contextRef="From2015-01-01to2015-12-31_custom_SavingsAndRetirementMember" unitRef="USD" decimals="-3">93000</us-gaap:DeferredCompensationArrangementWithIndividualEmployerContribution>
    <us-gaap:DeferredCompensationArrangementWithIndividualEmployerContribution contextRef="From2014-01-01to2014-12-31_custom_QualifiedNonContributoryProfitSharingMember" unitRef="USD" decimals="-3">286000</us-gaap:DeferredCompensationArrangementWithIndividualEmployerContribution>
    <us-gaap:DeferredCompensationArrangementWithIndividualEmployerContribution contextRef="From2014-01-01to2014-12-31_custom_SavingsAndRetirementMember" unitRef="USD" decimals="-3">90000</us-gaap:DeferredCompensationArrangementWithIndividualEmployerContribution>
    <us-gaap:DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans contextRef="From2016-01-01to2016-12-31_custom_QualifiedNonContributoryProfitSharingMember">Contributions to the Plan are defined as three percent (3%) of gross wages up to the current Old Age, Survivors, and Disability (OASDI) limit and six percent (6%) of the excess over the OASDI limit, subject to the maximum allowed under the Employee Retirement Income Security Act (ERISA). Participants vest over six years.</us-gaap:DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans>
    <us-gaap:DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans contextRef="From2016-01-01to2016-12-31_custom_SavingsAndRetirementMember">The Company also maintains a savings and retirement plan qualified under Internal Revenue Code Section 401(k) for all employees. Employees are eligible to participate in the Plan the first day of the month following date of hire. Participants may elect to have up to fifty percent (50%) of their compensation withheld, up to the maximum allowed by the Internal Revenue Code. Effective January 1, 2016, after completing one year of service, the Company contributed an additional amount equal to 50% of all employee contributions, up to a maximum of 6% of an employee&#146;s gross wages. Prior to 2016, the Company contributed an additional amount equal to 25% of all employee contributions, up to a maximum of 6% of an employee&#146;s gross wages.</us-gaap:DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">10808000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2015-12-31" unitRef="USD" decimals="-3">10808000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:OtherNonoperatingExpense contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">474000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">12000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">82000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="0">788000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="0">876000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="0">904000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ShippingHandlingAndTransportationCosts contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="0">2339000</us-gaap:ShippingHandlingAndTransportationCosts>
    <us-gaap:ShippingHandlingAndTransportationCosts contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="0">2429000</us-gaap:ShippingHandlingAndTransportationCosts>
    <us-gaap:ShippingHandlingAndTransportationCosts contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="0">2280000</us-gaap:ShippingHandlingAndTransportationCosts>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2016-01-01to2016-12-31_custom_OneCustomerMember_us-gaap_SalesRevenueNetMember" unitRef="Pure" decimals="INF">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2015-01-01to2015-12-31_custom_OneCustomerMember_us-gaap_SalesRevenueNetMember" unitRef="Pure" decimals="INF">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2014-01-01to2014-12-31_custom_OneCustomerMember_us-gaap_SalesRevenueNetMember" unitRef="Pure" decimals="INF">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2016-01-01to2016-12-31_custom_OneCustomerMember_us-gaap_AccountsReceivableMember" unitRef="Pure" decimals="INF">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2015-01-01to2015-12-31_custom_OneCustomerMember_us-gaap_AccountsReceivableMember" unitRef="Pure" decimals="INF">0.25</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2016-01-01to2016-12-31_custom_NoCustomerMember" unitRef="Pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2016-01-01to2016-12-31_us-gaap_SalesRevenueNetMember" unitRef="Pure" decimals="INF">0.88</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2015-01-01to2015-12-31_us-gaap_SalesRevenueNetMember" unitRef="Pure" decimals="INF">0.88</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2014-01-01to2014-12-31_us-gaap_SalesRevenueNetMember" unitRef="Pure" decimals="INF">0.88</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:LineOfCreditFacilityInterestRateDescription contextRef="From2016-01-01to2016-12-31">The Line provides for the payment of any borrowings at an interest rate of either LIBOR plus 1.00% to plus 1.35% (for borrowings with a fixed term of 30, 60, or 90 days), or Prime from 0.00% to plus 0.10%, depending upon the Company&#146;s then existing financial ratios.  At December 31, 2016, the Company&#146;s financial ratios would allow for the most favorable rate under the agreement&#146;s range, which would be a rate of 2.00%.</us-gaap:LineOfCreditFacilityInterestRateDescription>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">5788000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">6155000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">5674000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-311000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">31000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">-9000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">652000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">601000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">550000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">-23000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">2000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">4000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">791000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">797000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">625000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">78000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">17000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">150000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">70000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2015-01-01to2015-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2014-01-01to2014-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">-70000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2015-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">423000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">379000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">294000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">162000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="From2016-01-01to2016-12-31_us-gaap_MinimumMember" unitRef="USD" decimals="0">1000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="From2016-01-01to2016-12-31_us-gaap_MaximumMember" unitRef="USD" decimals="0">3000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">515000</us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="0">508000</us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">503000</us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="0">496000</us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">12000</us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent contextRef="AsOf2015-12-31" unitRef="USD" decimals="0">12000</us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent>
    <us-gaap:CashSurrenderValueOfLifeInsurance contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">1169000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance contextRef="AsOf2015-12-31" unitRef="USD" decimals="0">1091000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <OFLX:AmountOfSecurityToProceedCurrentAppeal contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="0">1600000</OFLX:AmountOfSecurityToProceedCurrentAppeal>
    <OFLX:DefenseCostsPerClaim contextRef="From2016-01-01to2016-12-31_us-gaap_MinimumMember" unitRef="USD" decimals="0">25000</OFLX:DefenseCostsPerClaim>
    <OFLX:DefenseCostsPerClaim contextRef="From2016-01-01to2016-12-31_us-gaap_MaximumMember" unitRef="USD" decimals="0">1000000</OFLX:DefenseCostsPerClaim>
    <us-gaap:ProductLiabilityContingencyLossExposureNotAccruedBestEstimate contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="0">4300000</us-gaap:ProductLiabilityContingencyLossExposureNotAccruedBestEstimate>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">273000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="AsOf2015-12-31" unitRef="USD" decimals="0">249000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:ProceedsFromLegalSettlements contextRef="From2016-10-01to2016-12-31" unitRef="USD" decimals="0">132500</us-gaap:ProceedsFromLegalSettlements>
    <us-gaap:ProceedsFromLegalSettlements contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="0">282000</us-gaap:ProceedsFromLegalSettlements>
    <OFLX:AssetsOnBooksAfterLegalSettlement contextRef="AsOf2015-12-31" unitRef="USD" decimals="0">213000</OFLX:AssetsOnBooksAfterLegalSettlement>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="From2016-01-01to2016-12-31_custom_PhantomStockPlanMember">The Units follow a vesting schedule, with a maximum vesting of three years after the grant date.  Upon vesting, the Units represent a contractual right of payment for the value of the Unit.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <us-gaap:LeaseAndRentalExpense contextRef="From2016-01-01to2016-12-31_custom_DuringTwoThousandSeventeenMember_us-gaap_SubsequentEventMember" unitRef="USD" decimals="-3">10000</us-gaap:LeaseAndRentalExpense>
    <OFLX:AreaOfBuilding contextRef="From2016-01-01to2016-12-31_custom_DuringTwoThousandSeventeenMember_us-gaap_SubsequentEventMember" unitRef="sqft" decimals="INF">30000</OFLX:AreaOfBuilding>
    <OFLX:PurchaseOfBuildingPrice contextRef="From2016-01-01to2016-12-31_custom_DuringTwoThousandSeventeenMember_us-gaap_SubsequentEventMember" unitRef="USD" decimals="-3">2500000</OFLX:PurchaseOfBuildingPrice>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;The following table summarizes information&#13;about the Company&amp;#8217;s nonvested phantom stock Units at December 31, 2016:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Units&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted Average Grant Date Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Number of Phantom Stock Unit Awards:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 62%; padding-left: 10pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Nonvested at December 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;20,335&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;22.74&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 20pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;13,210&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;30.57&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 20pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(9,874&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;20.16&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 20pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 20pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Canceled&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Nonvested at December 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;23,671&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;27.87&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Phantom Stock Unit Awards Expected to Vest&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;23,671&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;27.87&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="margin: 0pt"&gt;&lt;/p&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="From2016-01-01to2016-12-31">2016</dei:DocumentFiscalYearFocus>
    <dei:EntityFilerCategory contextRef="From2016-01-01to2016-12-31">Accelerated Filer</dei:EntityFilerCategory>
    <us-gaap:CommitmentsAndContingencies contextRef="AsOf2016-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:CommitmentsAndContingencies contextRef="AsOf2015-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;1. BASIS OF PRESENTATION AND CONSOLIDATION&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Description of Business&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The accompanying&#13;consolidated financial statements include the accounts of Omega Flex, Inc. (Omega) and its subsidiaries (collectively the &amp;#8220;Company&amp;#8221;).&#13;The Company&amp;#8217;s audited consolidated financial statements for the year ended December 31, 2016, 2015 and 2014 have been prepared&#13;in accordance with accounting standards set by the Financial Accounting Standards Board (FASB), and with the instructions of Form&#13;10-K and Article 8 of Regulation S-X. All material inter-company accounts and transactions have been eliminated in consolidation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company is a&#13;leading manufacturer of flexible metal hose, which is used in a variety of applications to carry gases and liquids within their&#13;particular applications. The Company&amp;#8217;s business is controlled as a single operating segment that consists of the manufacture&#13;and sale of flexible metal hose and accessories. These applications include carrying liquefied gases in certain processing applications,&#13;fuel gases within residential and commercial buildings and vibration absorbers in high vibration applications. The Company&amp;#8217;s&#13;flexible metal piping is also used to carry other types of gases and fluids in a number of industrial applications where the customer&#13;requires the piping to have both a degree of flexibility and/or an ability to carry corrosive compounds or mixtures, or to carry&#13;at both very high and very low (cryogenic) temperatures.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company manufactures&#13;flexible metal hose at its facilities in Exton, Pennsylvania, in the United States, and in Banbury, Oxfordshire in the United Kingdom,&#13;and sells its products through distributors, wholesalers and to original equipment manufacturers (&amp;#8220;OEMs&amp;#8221;) throughout&#13;North America, and in certain European markets.&lt;/p&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;2. SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Use of Estimates&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The preparation&#13;of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates&#13;and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities&#13;at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The most&#13;significant estimates and assumptions relate to revenue recognition, accounts receivable allowances, inventory valuations, goodwill&#13;valuation, product liability costs, phantom stock and accounting for income taxes. Actual amounts could differ significantly from&#13;these estimates.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Revenue Recognition&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"&gt;The Company&amp;#8217;s&#13;revenue recognition activities relate almost entirely to the manufacture and sale of flexible metal hose and pipe. Under GAAP,&#13;revenues are considered to have been earned when the Company has substantially accomplished what it must do to be entitled to the&#13;benefits represented by the revenues. The following criteria represent preconditions to the recognition of revenue:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 48px; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 24px; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Persuasive evidence of an arrangement for the sale of product or services must exist.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Delivery has occurred or services rendered.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The sales price to the customer is fixed or determinable.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Collection is reasonably assured.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"&gt;The Company recognizes&#13;revenue upon shipment in accordance with the above principles.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"&gt;Gross sales are&#13;reduced for all consideration paid to customers for which no identifiable benefit is received by the Company. This includes promotional&#13;incentives, which includes various programs including year-end rebates, and payment term discounts. The amounts of certain incentives&#13;are known with reasonable certainty at the time of sale, while others are projected based upon the most reliable information available&#13;at the reporting date. Commissions are accounted for as a selling expense.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Cash Equivalents&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company considers&#13;all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash&#13;equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or&#13;repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited&#13;at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions&#13;carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The&#13;Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Accounts Receivable and Provision&#13;for Doubtful Accounts&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Accounts receivable&#13;are reduced by an allowance for amounts that may become uncollectible in the future. The estimated allowance for uncollectible&#13;amounts is based primarily on specific analysis of accounts in the receivable portfolio and historical write-off experience. While&#13;management believes the allowance to be adequate, if the financial condition of the Company&amp;#8217;s customers were to deteriorate,&#13;resulting in their inability to make payments, additional allowances may be required.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The allowance for&#13;doubtful accounts reflects our best estimate of probable losses inherent in the accounts receivable balance. The Company determines&#13;the allowance based on any known collection issues, historical experience, and other currently available evidence. The reserve&#13;for future credits, discounts, and doubtful accounts was $926,000 and $882,000 as of December 31, 2016 and 2015, respectively.&#13;In regards to identifying uncollectible accounts, the Company reviews an aging report on a consistent basis to determine past due&#13;accounts, and utilizes a well-established credit rating agency. The Company charges off those accounts that are deemed uncollectible&#13;once all collection efforts have been exhausted.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Inventories&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Inventories are&#13;valued at the lower of cost or market. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company&#13;generally considers inventory quantities beyond two years of non-usage, measured on a historical usage basis, to be excess inventory&#13;and reduces the carrying value of inventory accordingly.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Property and Equipment&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Property and equipment&#13;are carried at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives&#13;of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed&#13;of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in&#13;other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are&#13;capitalized.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Goodwill &lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In accordance with&#13;Financial Accounting Standards Board (FASB) ASC Topic 350, Intangibles &amp;#8211; Goodwill and Other, the Company performed an annual&#13;impairment test in accordance with this guidance as of December 31, 2016 and also at December 31, 2015. These analyses did not&#13;indicate any impairment of goodwill at the end of either period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Stock-Based Compensation Plans&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In 2006, the Company&#13;adopted a Phantom Stock Plan (the &amp;#8220;Plan&amp;#8221;), which allows the Company to grant phantom stock units (Units) to certain&#13;key employees, officers or directors. The Units each represent a contractual right to payment of compensation in the future based&#13;upon the market value of the Company&amp;#8217;s common stock. The Units follow a vesting schedule of three years from the grant date,&#13;and are then paid upon maturity. In accordance with FASB ASC Topic 718, Stock Compensation, the Company uses the Black-Scholes&#13;option pricing model as its method for determining the fair value of the Units. Further details of the Plan are provided in Note&#13;12.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Product Liability Reserves&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Product liability&#13;reserves represent the estimated unpaid amounts under the Company&amp;#8217;s insurance policies with respect to existing claims. The&#13;Company uses the most current available data to estimate claims. As explained more fully under Note 11, Commitments and Contingencies,&#13;for various product liability claims covered under the Company&amp;#8217;s general liability insurance policies, the Company must pay&#13;certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $25,000 to&#13;$1,000,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company&#13;is vigorously defending against all known claims.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Fair Value of Financial and Nonfinancial&#13;Instruments&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company measures&#13;financial instruments in accordance with FASB ASC Topic 820, Fair Value Measurements and Disclosures. The accounting standard defines&#13;fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements.&#13;Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price)&#13;in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on&#13;the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the&#13;use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used&#13;to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical&#13;assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset&#13;or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company&amp;#8217;s own assumptions&#13;about the assumptions market participants would use in pricing the asset or liability. The Company relies on its actively traded&#13;share value &amp;#8211; a level 1 input &amp;#8211; in determining the fair value of the reporting unit in its annual impairment test as&#13;described in the FASB ASC Topic 350, Intangibles - Goodwill and Other.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Advertising Expense&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Advertising costs&#13;are charged to operations as incurred and are included in selling expenses in the accompanying consolidated Statement of Operations.&#13;Such charges aggregated $1,047,000, $1,062,000 and $848,000, for the years ended December 31, 2016, 2015, and 2014, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Research and Development Expense&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Research and development&#13;expenses are charged to operations as incurred. Such charges totaled $788,000, $876,000, and $904,000, for the years ended December&#13;31, 2016, 2015 and 2014, respectively and are included in engineering expense in the accompanying consolidated statements of operations.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Shipping Costs&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Shipping costs are&#13;included in selling expense on the consolidated statements of operations. The expense relating to shipping was $2,339,000, $2,429,000&#13;and $2,280,000 for the years ended December 31, 2016, 2015 and 2014, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Earnings per Common Share&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Basic earnings per&#13;share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no&#13;dilutive securities. Consequently, basic and dilutive earnings per share are the same.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Currency Translation&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Assets and liabilities&#13;denominated in foreign currencies are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The&#13;Statements of Operations are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from&#13;the translation of financial statements are excluded from the determination of income and are accumulated in a separate component&#13;of shareholders&amp;#8217; equity. Exchange gains and losses resulting from foreign currency transactions are included in the Statements&#13;of Operations (other income (expense)) in the period in which they occur.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Income Taxes&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts&#13;for tax liabilities in accordance with the FASB ASC Topic 740, Income Taxes. Under this method the Company recorded tax expense,&#13;related deferred taxes and tax benefits, and uncertainties in tax positions.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Deferred tax assets&#13;and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying&#13;amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using&#13;enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered&#13;or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period&#13;that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that&#13;these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The FASB ASC Topic&#13;740, Income Taxes, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that&#13;position to be recognized in a company&amp;#8217;s financial statements. This guidance prescribes a recognition threshold of more-likely&#13;than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax&#13;positions to be recognized in the financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows&#13;the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the&#13;recognition, de-recognition and measurement of potential tax benefits associated with tax positions. For additional information&#13;regarding ASC 740-10, see Note 8.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The FASB ASU 2015-17&#13;eliminates the current requirement for organizations to present deferred tax liabilities and assets as current and noncurrent in&#13;a classified balance sheet. Instead, organizations will be required to classify all deferred tax assets and liabilities as noncurrent.&#13;The amendments of ASU 2015-17 apply to all organizations that present a classified balance sheet. For public companies, the amendments&#13;are effective for financial statements issued for annual periods beginning after December 15, 2016, and interim periods within&#13;those annual periods. Early adoption is permitted and the Company adopted this ASU prospectively in calendar year ended December&#13;31, 2015. As a result, the Company has presented all deferred tax assets and liabilities as noncurrent on its consolidated balance&#13;sheet for the periods ended December 31, 2016 and 2015. There was no impact on operations as a result of adoption of FASB ASU 2015-17.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Other Comprehensive Income&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;For the years ended&#13;December 31, 2016, 2015 and 2014, respectively, the components of other comprehensive income consisted solely of foreign currency&#13;translation adjustments.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Significant Concentrations&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;One customer accounted&#13;for approximately 13% of sales in 2016, 16% of sales in 2015 and 15% in 2014. That same customer accounted for 20% and 25% of Accounts&#13;Receivable at December 31, 2016 and 2015, respectively. No other customer represented more that 10% of Accounts Receivable or Sales.&#13;Geographically, North America accounted for approximately 88% of the Company&amp;#8217;s sales during 2016, 2015 and 2014. The remaining&#13;portion of sales for each respective year was scattered among other countries, with the United Kingdom being the Company&amp;#8217;s&#13;most dominant market outside North America.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Subsequent Events&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company evaluates&#13;all events or transactions through the date of the related filing that may have a material impact on its consolidated financial&#13;statements. Refer to Note 14 of the consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Recent Accounting Pronouncements&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In May 2014, the&#13;FASB issued ASU 2014-09, &lt;i&gt;Revenue from Contracts with Customers (Topic 606)&lt;/i&gt;, requiring an entity to recognize the amount&#13;of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The updated standard&#13;will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either a&#13;full retrospective or retrospective with cumulative effect transition method. The updated standard becomes effective for the Company&#13;in the first quarter of fiscal year 2018. Early adoption is permitted beginning in the first quarter of the Company&amp;#8217;s 2017&#13;fiscal year. The Company has reviewed the respective guidance and currently does not anticipate that the updated standard will&#13;have a significant impact on the way the Company currently records revenue, if any, or on the consolidated financial statements&#13;as a whole.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In July 2015, the&#13;FASB issued ASU 2015-11, &lt;i&gt;Simplifying the Measurement of Inventory (Topic 330)&lt;/i&gt;. Under this ASU, inventory will be measured&#13;at the &amp;#8220;lower of cost and net realizable value&amp;#8221; and options that currently exist for &amp;#8220;market value&amp;#8221; will&#13;be eliminated. The ASU defines net realizable value as the &amp;#8220;estimated selling prices in the ordinary course of business,&#13;less reasonably predictable costs of completion, disposal, and transportation.&amp;#8221; No other changes were made to the current&#13;guidance on inventory measurement. ASU 2015-11 is effective for interim and annual periods beginning after December 15, 2016. Early&#13;application is permitted and should be applied prospectively. The Company has evaluated the provisions of this statement, and concluded&#13;that the adoption of ASU 2015-11 will not have a material impact on the Company&amp;#8217;s financial position or results of operations.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In February 2016,&#13;the FASB issued ASU 2016-02, &lt;i&gt;Leases (Topic 842)&lt;/i&gt;. Under this ASU, lessees are required to recognize right-of-use assets and&#13;lease liabilities for all leases not considered short-term leases. By definition, a short-term lease is one in which: (a) the lease&#13;term is 12 months or less and (b) there is not an option to purchase the underlying asset that the lessee is reasonably certain&#13;to exercise. For short-term leases, lessees may elect an accounting policy by class of underlying asset under which right-of-use&#13;assets and lease liabilities are not recognized and lease payments are generally recognized as expense over the lease term on a&#13;straight-line basis. This change will result in lessees recognizing right-of-use assets and lease liabilities for most leases currently&#13;accounted for as operating leases under the legacy lease accounting guidance. ASU 2016-02 is effective for interim and annual periods&#13;beginning after December 15, 2018. Early adoption is permitted. The Company is evaluating the provisions of this statement, including&#13;which period to adopt, and has not determined what impact the adoption of ASU 2016-02 will have on the Company&amp;#8217;s financial&#13;position or results of operations.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;3. INVENTORIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Inventories, net&#13;of reserves of $1,062,000 and $969,000, respectively, consisted of the following at December 31:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 68%; text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finished Goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,254&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,082&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Raw Materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,118&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,205&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total Inventory - Net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,372&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,287&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;4. PROPERTY AND EQUIPMENT&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Property and equipment&#13;consisted of the following at December 31:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#13;        &lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Depreciation and Amortization Est.&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Useful Lives&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 31%; text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Land&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;538&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;538&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 40%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Buildings&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,407&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,407&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;39 Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Leasehold Improvements&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;399&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;426&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3-10 Years (Lesser of Life or Lease)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,629&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,543&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3-10 Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,973&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,914&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accumulated Depreciation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(10,571&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(10,276&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property and Equipment - Net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,402&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,638&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The above amounts&#13;include approximately $34,000 of capital related items at December 31, 2016 and $93,000 at December 31, 2015 that had not yet been&#13;placed in service by the Company, and therefore no depreciation was recorded in the related periods for those assets. Depreciation&#13;and amortization expense was approximately $459,000, $460,000 and $486,000 for the years ended December 31, 2016, 2015 and 2014,&#13;respectively.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:ShortTermDebtTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;5. LINE OF CREDIT&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;On December 29,&#13;2014, the Company entered into to an Amended and Restated Committed Revolving Line of Credit Note (&amp;#8220;the Line&amp;#8221;) and&#13;a Second Amendment to the Loan Agreement with Santander Bank, N.A. (&amp;#8220;Santander&amp;#8221;), originally established in 2010. The&#13;Line allows for a maximum amount of borrowing of $15,000,000, for a five year term maturing on December 31, 2019, with funds available&#13;for working capital purposes and to fund dividends. The Line is unsecured. The Line provides for the payment of any borrowings&#13;at an interest rate of either LIBOR plus 1.00% to plus 1.35% (for borrowings with a fixed term of 30, 60, or 90 days), or Prime&#13;from 0.00% to plus 0.10%, depending upon the Company&amp;#8217;s then existing financial ratios. At December 31, 2016, the Company&amp;#8217;s&#13;financial ratios would allow for the most favorable rate under the agreement&amp;#8217;s range, which would be a rate of 2.00%. Under&#13;the terms of the agreement, the Company is required to pay on a quarterly basis an unused facility fee equal to 10 basis points&#13;of the average unused balance of the total Line commitment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;As of December 31,&#13;2016 and 2015, the Company had no outstanding borrowings on its line of credit, and was in compliance with all debt covenants.&lt;/p&gt;</us-gaap:ShortTermDebtTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;6. SHAREHOLDERS&amp;#8217; EQUITY&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;For the periods&#13;ending December 31, 2016 and 2015, the Company had authorized 20,000,000 common stock shares with par value of $0.01 per share.&#13;At both dates, the number of shares issued was 10,153,633, and the total number of outstanding shares was 10,091,822, with the&#13;61,811 variance representing shares held in Treasury.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;On December 14,&#13;2016, the Board declared a special dividend of $0.85 per share to all Shareholders of record as of December 26, 2016, and payable&#13;on or before January 6, 2017. The total payment to shareholders made in January 2017 was $8,578,000.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;On December 10,&#13;2015, the Board declared a special dividend of $0.85 per share to all Shareholders of record as of December 21, 2015, and payable&#13;on or before January 6, 2016. The total payment made in January 2016 was $8,578,000.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;On December 10,&#13;2014, the Board declared a special dividend of $0.49 per share to all Shareholders of record as of December 22, 2014, which was&#13;paid on January 5, 2015, in the total amount of $4,945,000. Additionally, there was a dividend that was paid during 2014 by the&#13;Company&amp;#8217;s UK subsidiary, which resulted in an outlay of cash of $145,000 to the subsidiary&amp;#8217;s noncontrolling interest.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;On April 4, 2014,&#13;the Company&amp;#8217;s Board of Directors authorized an extension of its stock repurchase program without expiration, up to a maximum&#13;amount of $1,000,000. The original program established in December of 2007 authorized the purchase of up to $5,000,000 of its common&#13;stock. The purchases may be made from time-to-time in the open market or in privately negotiated transactions, depending on market&#13;and business conditions. The Board retained the right to cancel, extend, or expand the share buyback program, at any time and from&#13;time-to-time. Since inception, the Company has purchased a total of 61,811 shares for approximately $932,000, or approximately&#13;$15 per share. The Company did not make any stock repurchases during the year ended December 31, 2016, 2015 or 2014.&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:MinorityInterestDisclosureTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;7. NONCONTROLLING INTERESTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company owns&#13;100% of all subsidiaries, except for a small portion of one, which is owned by a Noncontrolling Interest. At December 31, 2014,&#13;total Shareholders&amp;#8217; Equity was $33,969,000, and the Noncontrolling Interest was $111,000. During 2014, the subsidiary made&#13;a distribution of $145,000 to the Noncontrolling Interest. For the twelve month period ended December 31, 2015, the Noncontrolling&#13;Interest&amp;#8217;s portion of Net Income was approximately $173,000, and their portion of Other Comprehensive Income was a loss of&#13;$12,000. At December 31, 2015, total Shareholders&amp;#8217; Equity was $41,154,000, of which the Noncontrolling Interest held a value&#13;of $272,000. For the year ended December 31, 2016, the Noncontrolling Interest&amp;#8217;s portion of Net Income was approximately&#13;$169,000, and their portion of Other Comprehensive Income was a loss of $59,000. At December 31, 2016, total Shareholders&amp;#8217;&#13;Equity was $46,061,000, of which the Noncontrolling Interest held a value of $382,000.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;During the second&#13;quarter of 2016, the Company loaned the Noncontrolling Interest &amp;#163;100,000 British Pounds. The loan is non-interest bearing&#13;and repayment terms include application of any subsequent cash dividends and distributions in kind to the loan balance. At December&#13;31, 2016, the loan is included in Other Long Term Assets.&lt;/p&gt;</us-gaap:MinorityInterestDisclosureTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;8. INCOME TAXES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Income tax expense consisted of the&#13;following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2014&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Federal Income Tax:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 49%; padding-left: 10pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,788&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,155&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,674&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 10pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(311&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;31&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(9&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;State Income Tax:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;652&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;601&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;550&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 10pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign Income Tax:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;797&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;625&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 10pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;78&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;150&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 20pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income Tax Expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,975&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,603&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,994&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Pre-tax income included&#13;foreign income of $3,944,000, $4,117,000 and $3,474,000 in 2016, 2015 and 2014, respectively. During 2014, the Company paid a dividend&#13;out of its U.K. subsidiary, resulting in incremental U.S. taxes of $296,000. As of December 31, 2016, the Company has $7,306,000&#13;of unremitted earnings at its foreign subsidiaries. The Company has not provided deferred taxes on these amounts, as the Company&#13;considers these balances to be indefinitely invested in the operations of the foreign subsidiary. The incremental U.S. tax that&#13;would be paid if these earnings were remitted is $1,198,000.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Total income tax&#13;expense differed from statutory income tax expense, computed by applying the U.S. federal income tax rate of 35% to earnings before&#13;income tax, as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2014&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 49%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Computed Statutory Income Tax Expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,475&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,193&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,159&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;State Income Tax, Net of Federal Tax Benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;386&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;360&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;318&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign Tax Rate Differential&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(592&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(607&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(469&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Manufacturing Deduction &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(385&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(423&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(381&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact of Foreign Dividend&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;296&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Increase/(Reduction) in Tax Uncertainties &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Valuation Allowance for Foreign Loss Carryover&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other - Net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;91&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;77&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;68&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income Tax Expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,975&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,603&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,994&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;A deferred income tax (expense) benefit&#13;results from temporary timing differences in the recognition of income and expense for income tax and financial reporting purposes.&#13;The components of and changes in the net deferred tax assets (liabilities) which give rise to this deferred income tax (expense)&#13;benefit for the years ended December 31, 2016 and 2015 are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-decoration: underline; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Deferred Tax Assets:&lt;/u&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 62%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Compensation Assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;151&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;133&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventory Valuation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;482&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;490&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts Receivable Valuation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;344&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;325&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred Litigation Costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;37&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;44&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign Net Operating Losses &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;87&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Valuation Allowance for Loss Carryover&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;265&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;207&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Compensation Liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;796&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;522&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total Deferred Assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,075&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,808&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-decoration: underline; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Deferred Tax Liabilities:&lt;/u&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Prepaid Expenses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(655&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(527&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Depreciation and Amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,546&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,535&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total Deferred Liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,201&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,062&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total Deferred Tax Liability&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(126&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;($&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;254&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Management believes&#13;it is more likely than not that the Company will have sufficient taxable income when these timing differences reverse and that&#13;the deferred tax assets will be realized with the exception of a carryover of foreign operating losses. Due to the uncertainty&#13;of future income in the foreign subsidiary, the Company has recognized a valuation allowance related to the foreign operating losses&#13;carrying forward.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company is currently&#13;subject to audit by the Internal Revenue Service for the calendar years ended 2013 through 2015. The Company and its Subsidiaries&amp;#8217;&#13;state income tax returns are subject to audit for the calendar years ended 2012 through 2015.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;As of December 31,&#13;2015, the Company had provided a liability of $110,000 for unrecognized tax benefits related to various federal and state income&#13;tax matters, which was included in Other Long Term Liabilities. Of this amount, the amount that would impact the Company&amp;#8217;s&#13;effective tax rate, if recognized, was $70,000. The entire liability balance in the account at December 31, 2015 was written off&#13;during 2016 as a result of expired statutes. The liability for unrecognized tax benefits at December 31, 2016 is zero. The difference&#13;between the total amount of unrecognized tax benefits and the amount that would impact the effective tax rate consists of items&#13;that are offset by the federal tax benefits of state income tax items of zero and $40,000 for 2016 and 2015, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;The following is a tabular reconciliation&#13;of the total amounts of unrecognized tax benefits for the year:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 62%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beginning Unrecognized Tax Benefits &amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;110&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;105&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current Year &amp;#8211; Increases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current Year &amp;#8211; Decreases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current Year &amp;#8211; Interest/Penalties&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expired Statutes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(114&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Ending Unrecognized Tax Benefits &amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;110&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;9. LEASES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In the United States,&#13;the Company owns its main operating facility located at 451 Creamery Way in Exton, PA, and in early 2017 consummated an agreement&#13;to purchase another facility at 427 Creamery Way in Exton, which was previously under lease through January 2018. Both facilities&#13;provide manufacturing, warehousing and distribution space. During 2014, the Company obtained a new five year lease on a warehousing&#13;and distribution center in Houston, Texas. Additionally, the Company leases its corporate office space in Middletown, CT.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In the United Kingdom,&#13;the Company leases a facility in Banbury, England, which serves sales, warehousing and operational functions. The lease in Banbury&#13;was effective April 1, 2006 and has a 15-year term ending in March 2021. There is an option to terminate the lease in December&#13;of 2017. Termination in 2017 requires a penalty of 2 months rentals, or approximately $40,000. The Company&amp;#8217;s current intention&#13;is to utilize the facility for the 15 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In addition to property&#13;rentals, the Company also leases several automobiles, which are included in the rent expense and in the operating lease details&#13;below.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Rent expense for&#13;operating leases was approximately $486,000, $504,000 and $475,000 for the years ended December 31, 2016, 2015, and 2014, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;Future minimum lease payments under non-cancelable&#13;leases as of December 31, 2016 is as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Year Ending December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Operating Leases&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 78%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 18%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;446&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;423&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;379&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;294&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;162&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;59&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total Minimum Lease Payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,763&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;10. EMPLOYEE BENEFIT PLANS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Defined Contribution and 401(K) Plans&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company maintains&#13;a qualified non-contributory profit-sharing plan (the &amp;#8220;Plan&amp;#8221;) covering all eligible employees. There were $323,000,&#13;$307,000 and $286,000 of contributions accrued for the Plan in 2016, 2015 and 2014 respectively, which were charged to expense&#13;in those respective years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Contributions to&#13;the Plan are defined as three percent (3%) of gross wages up to the current Old Age, Survivors, and Disability (OASDI) limit and&#13;six percent (6%) of the excess over the OASDI limit, subject to the maximum allowed under the Employee Retirement Income Security&#13;Act (ERISA). Participants vest over six years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company also&#13;maintains a savings and retirement plan qualified under Internal Revenue Code Section 401(k) for all employees. Employees are eligible&#13;to participate in the Plan the first day of the month following date of hire. Participants may elect to have up to fifty percent&#13;(50%) of their compensation withheld, up to the maximum allowed by the Internal Revenue Code. Effective January 1, 2016, after&#13;completing one year of service, the Company contributed an additional amount equal to 50% of all employee contributions, up to&#13;a maximum of 6% of an employee&amp;#8217;s gross wages. Prior to 2016, the Company contributed an additional amount equal to 25% of&#13;all employee contributions, up to a maximum of 6% of an employee&amp;#8217;s gross wages. Contributions are funded on a current basis.&#13;Contributions to the Plan charged to expense for the years ended December 31, 2016, 2015 and 2014 were $196,000, $93,000 and $90,000,&#13;respectively. The participant&amp;#8217;s Company contribution vests ratably over six years.&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;11. &lt;font style="font-variant: small-caps"&gt;COMMITMENTS&#13;AND CONTINGENCIES&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Commitments:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Under a number of&#13;indemnity agreements between the Company and each of its officers and directors, the Company has agreed to indemnify each of its&#13;officers and directors against any liability asserted against them in their capacity as an officer or director, or both. The Company&amp;#8217;s&#13;indemnity obligations under the indemnity agreements are subject to certain conditions and limitations set forth in each of the&#13;agreements. Under the terms of the Agreement, the Company is contingently liable for costs which may be incurred by the officers&#13;and directors in connection with claims arising by reason of these individuals&amp;#8217; roles as officers and directors. The Company&#13;has obtained directors&amp;#8217; and officers&amp;#8217; insurance policies to fund certain obligations under the indemnity agreements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company has&#13;salary continuation agreements with one current employee, and one former employee who retired at the end of 2010. These agreements&#13;provide for monthly payments to each of the employees or their designated beneficiary upon the employee&amp;#8217;s retirement or death.&#13;The payment benefits range from $1,000 per month to $3,000 per month with the term of such payments limited to 15 years after the&#13;employee&amp;#8217;s retirement at age 65. The agreements also provide for survivorship benefits if the employee dies before attaining&#13;age 65, and severance payments if the employee is terminated without cause; the amount of which is dependent on the length of company&#13;service at the date of termination. The net present value of the retirement payments associated with these agreements is $515,000&#13;at December 31, 2016, of which $503,000 is included in Other Long Term Liabilities, and the remaining current portion of $12,000&#13;is included in Other Liabilities, associated with the retired employee previously noted who is now receiving benefit payments.&#13;The December 31, 2015 liability of $508,000, had $496,000 reported in Other Long Term Liabilities, and a current portion of $12,000&#13;in Other Liabilities.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company has&#13;obtained and is the beneficiary of three whole life insurance policies with respect to the two employees discussed above, and one&#13;other employee policy. The cash surrender value of such policies (included in Other Long Term Assets) amounts to $1,169,000 at&#13;December 31, 2016 and $1,091,000 at December 31, 2015.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;As disclosed in&#13;detail in Note 9, under the caption &amp;#8220;Leases&amp;#8221;, the Company has several lease obligations in place that will be paid&#13;out over time.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Contingencies:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In the ordinary&#13;and normal conduct of the Company&amp;#8217;s business, it is subject to periodic lawsuits, investigations and claims. Several years&#13;ago, the Company experienced an increase in the number of such lawsuits, investigations and claims, including some class-based&#13;claims, related to lightning subrogation (collectively, the &amp;#8220;Claims&amp;#8221;), which increased legal and product liability&#13;related expenses. The Company did not believe the Claims had legal merit, and therefore commenced a vigorous defense in response&#13;to the Claims. The pace of new Claims has trended lower during recent years, which the Company believes to be due to the Company&amp;#8217;s&#13;success over the years in defending itself, and success in several cases that went to trial,. Although the pace of new Claims has&#13;decreased, expenses during 2016 have increased over previous years due to the Company&amp;#8217;s heightened and vigorous defense of&#13;certain cases. It is possible that the increased level of spending may continue through future years. To reiterate, the Company&#13;does not believe that the Claims have legal merit, and is therefore vigorously defending against those Claims. In 2010, the Company&#13;took its first Claim to trial in Pennsylvania, and the jury returned a verdict that the Company was not negligent in designing&#13;and selling the TracPipe product, but also returned a verdict for plaintiff on strict liability. The Company appealed that portion&#13;of the verdict, and in December 2014, the Supreme Court of Pennsylvania ruled in favor of the Company, and returned the case to&#13;the trial court for further hearings. The Company is currently appealing the trial court&amp;#8217;s decision not to grant a new trial&#13;in this matter in spite of the Supreme Court decision. As a result of this new appeal, the Company was required during the second&#13;quarter of 2016 to post approximately $1,600,000 as security to proceed with the current appeal, and that collateral security is&#13;included in Other Long Term Assets as of December 31, 2016. In 2013, the Company won two of the Claims at two separate trials,&#13;both of which were held in U.S. District Court; one in St. Louis, Missouri and the other in Bridgeport, Connecticut. In both cases,&#13;the jury unanimously found that the Company was not negligent in designing its TracPipe&lt;sup&gt;&amp;#174; &lt;/sup&gt;product, and that the&#13;TracPipe&lt;sup&gt;&amp;#174;&lt;/sup&gt; product was not defective or unreasonably dangerous. Finally, a putative class action case had been filed&#13;against the Company and other parties in U.S. District Court in the Western District of Missouri, titled &lt;u&gt;George v. Powercet&#13;Corporation, et. al&lt;/u&gt;.; however, that case was dismissed by the court in December 2016.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company has&#13;in place commercial general liability insurance policies that cover the Claims, which are subject to deductibles or retentions,&#13;ranging primarily from $25,000 to $1,000,000 per claim (depending on the terms of the policy and the applicable policy year), up&#13;to an aggregate amount. Litigation is subject to many uncertainties and management is unable to predict the outcome of the pending&#13;suits and claims. The potential liability for a given claim could range from zero to a maximum of $1,000,000, depending upon the&#13;circumstances, and insurance deductible or retention in place for the respective claim year. The aggregate maximum exposure for&#13;all current open Claims is estimated to not exceed approximately $4,300,000, which represents the potential costs that may be incurred&#13;over time for the Claims within the applicable insurance policy deductibles or retentions. From time to time, depending upon the&#13;nature of a particular case, the Company may decide to spend in excess of a deductible or retention to enable more discretion regarding&#13;the defense, although this is not common. It is possible that the results of operations or liquidity of the Company, as well as&#13;the Company&amp;#8217;s ability to procure reasonably priced insurance, could be adversely affected by the pending litigation, potentially&#13;materially. The Company is currently unable to estimate the ultimate liability, if any, that may result from the pending litigation,&#13;or potential litigation from future claims or claims that have not yet come to our attention, and accordingly, the liability in&#13;the consolidated financial statements primarily represents an accrual for legal costs for services previously rendered and outstanding&#13;settlements for existing claims. The liabilities recorded on the Company&amp;#8217;s books at December 31, 2016 and 2015 were $273,000&#13;and $249,000, respectively, and are included in Other Liabilities.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Finally, in February&#13;2012, the Company was made aware of a fraud perpetrated by a third party broker involving insurance related premiums that the&#13;Company had prepaid for umbrella coverage. Upon discovery of the fraud, the Company replaced the aforementioned insurance coverage.&#13;The stolen assets were seized by a governmental agency investigating the case, and in the second quarter of 2016, the Company&#13;received restitution rom the United States Department of Justice in the amount of $282,000. Of the amount received, $213,000 relieved&#13;the value of the assets on the books and the remaining $69,000 was recorded as a reduction of operating expenses. At December&#13;31, 2015, the value of the assets on the books amounted to $213,000 and were included in Other Long Term Assets. The Company also&#13;filed suit against a third party advisor arising from the transaction, alleging failure to exercise due diligence into the qualifications&#13;of the broker. In December 2016, the Company settled its suit with the advisor and its insurer for $132,500, and the case was&#13;dismissed, thus reducing insurance costs.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;12. STOCK &amp;#8211; BASED COMPENSATION&#13;PLANS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;Phantom Stock Plan&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Plan Description. &lt;/i&gt;&lt;/b&gt;On April&#13;1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the &amp;#8220;Plan&amp;#8221;). The Plan authorizes the grant&#13;of up to 1 million units of phantom stock to employees, officers or directors of the Company and of any of its subsidiaries. The&#13;phantom stock units (&amp;#8220;Units&amp;#8221;) each represent a contractual right to payment of compensation in the future based on&#13;the market value of the Company&amp;#8217;s common stock. The Units are not shares of the Company&amp;#8217;s common stock, and a recipient&#13;of the Units &lt;u&gt;does not&lt;/u&gt; receive any of the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 48px; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 24px; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;ownership interest in the Company&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;shareholder voting rights&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;other incidents of ownership to the Company&amp;#8217;s common stock&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Units are granted&#13;to participants upon the recommendation of the Company&amp;#8217;s CEO, and the approval of the Compensation Committee. Each of the&#13;Units that are granted to a participant will be initially valued by the Compensation Committee, at an amount equal to the closing&#13;price of the Company&amp;#8217;s common stock on the grant date, but are recorded at fair value using the Black-Sholes method as described&#13;below. The Units follow a vesting schedule, with a maximum vesting of three years after the grant date. Upon vesting, the Units&#13;represent a contractual right of payment for the value of the Unit. The Units will be paid on their maturity date, one year after&#13;all of the Units granted in a particular award have fully vested, unless an acceptable event occurs under the terms of the Plan&#13;prior to one year, which would allow for earlier payment. The amount to be paid to the participant on the maturity date is dependent&#13;on the type of Unit granted to the participant.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Units may be&#13;&lt;i&gt;Full Value,&lt;/i&gt; in which the value of each Unit at the maturity date, will equal the closing price of the Company&amp;#8217;s common&#13;stock as of the maturity date; or &lt;i&gt;Appreciation Only&lt;/i&gt;, in which the value of each Unit at the maturity date will be equal&#13;to the closing price of the Company&amp;#8217;s common stock at the maturity date &lt;i&gt;minus&lt;/i&gt; the closing price of the Company&amp;#8217;s&#13;common stock at the grant date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;On December 9, 2009,&#13;the Board of Directors authorized an amendment to the Plan to pay an amount equal to the value of any cash or stock dividend declared&#13;by the Company on its common stock to be accrued to the phantom stock units outstanding as of the record date of the common stock&#13;dividend. The dividend equivalent will be paid at the same time the underlying phantom stock units are paid to the participant.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In certain circumstances,&#13;the Units may be immediately vested upon the participant&amp;#8217;s death or disability. All Units granted to a participant are forfeited&#13;if the participant is terminated from his relationship with the Company or its subsidiary for &amp;#8220;cause,&amp;#8221; which is defined&#13;under the Plan. If a participant&amp;#8217;s employment or relationship with the Company is terminated for reasons other than for &amp;#8220;cause,&amp;#8221;&#13;then any vested Units will be paid to the participant upon termination. However, Units granted to certain &amp;#8220;specified employees&amp;#8221;&#13;as defined in Section 409A of the Internal Revenue Code will be paid approximately 181 days after termination.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;&lt;i&gt;Grants of&#13;Phantom Stock Units. &lt;/i&gt;&lt;/b&gt;As of December 31, 2015, the Company had 20,335 unvested units outstanding, all of which were granted&#13;at &lt;i&gt;Full Value&lt;/i&gt;. During 2016, the Company granted an additional 13,210 &lt;i&gt;Full Value &lt;/i&gt;Units with a fair value of $30.57&#13;per unit on grant date, using historical volatility. In February 2016, the Company paid $311,000 for the 8,690 fully vested and&#13;matured units that were granted during 2012, including their respective earned dividend values. As of December 31, 2016, the Company&#13;had 23,671 unvested units outstanding.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company uses&#13;the Black-Scholes option pricing model as its method for determining fair value of the Units. The Company uses the straight-line&#13;method of attributing the value of the stock-based compensation expense relating to the Units. The compensation expense (including&#13;adjustment of the liability to its fair value) from the Units is recognized over the vesting period of each grant or award.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The FASB ASC Topic&#13;718, Stock Compensation, requires forfeitures to be estimated at the time of grant and revised, if necessary, in subsequent periods&#13;if actual forfeitures differ from those estimates in order to derive the Company&amp;#8217;s best estimate of awards ultimately to&#13;vest.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Forfeitures represent&#13;only the unvested portion of a surrendered Unit and are typically estimated based on historical experience. Based on an analysis&#13;of the Company&amp;#8217;s historical data, which has limited experience related to any stock-based plan forfeitures, the Company applied&#13;a 0% forfeiture rate to Plan Units outstanding in determining its Plan Unit compensation expense as of December 31, 2016.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The total Phantom&#13;Stock related liability as of December 31, 2016 was $1,624,000 of which $506,000 is included in other liabilities, as it is expected&#13;to be paid in April 2017, and the balance of $1,118,000 is included in other long term liabilities. At December 31, 2015, there&#13;was a Phantom Stock liability of $905,000, of which $310,000 was classified in Other Liabilities, and $595,000 in Other Long Term&#13;Liabilities.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In accordance with&#13;FASB ASC Topic 718, Stock Compensation, the Company recorded compensation expense of approximately $996,000, $177,000 and $634,000&#13;related to the Phantom Stock Plan for the year ended December 31, 2016, 2015 and 2014, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;The following table summarizes information&#13;about the Company&amp;#8217;s nonvested phantom stock Units at December 31, 2016:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Units&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted Average Grant Date Fair Value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Number of Phantom Stock Unit Awards:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 62%; padding-left: 10pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Nonvested at December 31, 2015&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;20,335&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;22.74&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 20pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;13,210&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;30.57&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 20pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Vested&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(9,874&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;20.16&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 20pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 20pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Canceled&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Nonvested at December 31, 2016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;23,671&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;27.87&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Phantom Stock Unit Awards Expected to Vest&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;23,671&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;27.87&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The total unrecognized&#13;compensation costs calculated at December 31, 2016 are $639,000 which will be recognized through 2019. The Company will recognize&#13;the related expense over the weighted average period of 1.1 years.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.6pt"&gt;&lt;b&gt;13. RELATED PARTY&#13;TRANSACTIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;From time to time&#13;the Company may have related party transactions (RPT). In short, RPT represent any transaction between the Company and any Company&#13;employee, director or officer, or any related entity, or relative, etc. The Company performs a review of transactions each year&#13;to determine if any RPT exist. Through this investigation, the Company is currently not aware of any related party transactions&#13;between the Company and any of its current employees, directors or officers outside the scope of their normal business functions&#13;or expected contractual duties. The Company does however on occasion share a small amount of services with its former parent Mestek,&#13;Inc., mostly related to board meeting expenses. Additionally, the Company is aware of transactions between a few service providers&#13;which employ individuals indirectly associated to Omega Flex employees, but these have been determined to be independent transactions&#13;with no indication that they are influenced by the related relationships. Lastly, the Company has a note agreement with its UK&#13;noncontrolling interest in the amount of &amp;#163;100,000, which is secured by any future distributions that the Company may elect&#13;to make.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.6pt"&gt;&lt;b&gt;14. SUBSEQUENT&#13;EVENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;During 2017, the&#13;Company has purchased a facility located in Exton, Pennsylvania, which the Company previously had under agreement to lease through&#13;January 2018 at a rate of approximately $10,000 per month. The Company purchased the building and its grounds with cash. The price&#13;of the approximate 30,000 square foot structure was approximately $2,500,000 after considering all ancillary costs. The purchase&#13;will ensure the unfettered growth of the Company&amp;#8217;s emerging products, ensure adequate capacity, and avoid the burden of moving&#13;previously established machinery and infrastructure. The Company has therefore eliminated the inclusion of the future lease payments&#13;with regards to this facility in Note 9, Leases.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company is not&#13;currently aware of any other subsequent events that would require disclosure or any adjustment to the consolidated financial statements&#13;as stated at December 31, 2016.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.6pt"&gt;&lt;b&gt;15. QUARTERLY&#13;CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.6pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The table below&#13;sets forth selected quarterly information for each full quarter of 2016 and 2015.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;For the Year-Ended December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;First&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Second&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Third&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fourth&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;(dollars in thousands except per share data)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 40%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net Sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;20,626&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;23,840&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;23,942&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;25,643&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;94,051&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross Profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;12,492&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,689&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,777&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15,926&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;57,884&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net Income attributable to Omega Flex, Inc.&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,643&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,713&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,888&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,133&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,377&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic and Diluted Earnings per common share:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.26&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.37&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.39&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.41&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1.42&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;For the Year-Ended December 31, 2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;First&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Second&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Third&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fourth&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;(dollars in thousands except per share data)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 40%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net Sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;20,973&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;21,636&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;24,556&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;26,113&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;93,278&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross Profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;12,390&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;13,338&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15,286&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;16,132&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;57,146&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net Income attributable to Omega Flex, Inc.&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,143&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,670&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,232&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,744&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15,788&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic and Diluted Earnings per common share:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.31&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.36&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.42&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.47&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1.56&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Use of Estimates&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The preparation&#13;of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates&#13;and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities&#13;at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The most&#13;significant estimates and assumptions relate to revenue recognition, accounts receivable allowances, inventory valuations, goodwill&#13;valuation, product liability costs, phantom stock and accounting for income taxes. Actual amounts could differ significantly from&#13;these estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Revenue Recognition&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"&gt;The Company&amp;#8217;s&#13;revenue recognition activities relate almost entirely to the manufacture and sale of flexible metal hose and pipe. Under GAAP,&#13;revenues are considered to have been earned when the Company has substantially accomplished what it must do to be entitled to the&#13;benefits represented by the revenues. The following criteria represent preconditions to the recognition of revenue:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 48px; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 24px; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Persuasive evidence of an arrangement for the sale of product or services must exist.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Delivery has occurred or services rendered.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;The sales price to the customer is fixed or determinable.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#9679;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Collection is reasonably assured.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"&gt;The Company recognizes&#13;revenue upon shipment in accordance with the above principles.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in"&gt;Gross sales are&#13;reduced for all consideration paid to customers for which no identifiable benefit is received by the Company. This includes promotional&#13;incentives, which includes various programs including year-end rebates, and payment term discounts. The amounts of certain incentives&#13;are known with reasonable certainty at the time of sale, while others are projected based upon the most reliable information available&#13;at the reporting date. Commissions are accounted for as a selling expense.&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Cash Equivalents&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company considers&#13;all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash&#13;equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or&#13;repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited&#13;at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions&#13;carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The&#13;Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Accounts Receivable and Provision&#13;for Doubtful Accounts&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Accounts receivable&#13;are reduced by an allowance for amounts that may become uncollectible in the future. The estimated allowance for uncollectible&#13;amounts is based primarily on specific analysis of accounts in the receivable portfolio and historical write-off experience. While&#13;management believes the allowance to be adequate, if the financial condition of the Company&amp;#8217;s customers were to deteriorate,&#13;resulting in their inability to make payments, additional allowances may be required.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The allowance for&#13;doubtful accounts reflects our best estimate of probable losses inherent in the accounts receivable balance. The Company determines&#13;the allowance based on any known collection issues, historical experience, and other currently available evidence. The reserve&#13;for future credits, discounts, and doubtful accounts was $926,000 and $882,000 as of December 31, 2016 and 2015, respectively.&#13;In regards to identifying uncollectible accounts, the Company reviews an aging report on a consistent basis to determine past due&#13;accounts, and utilizes a well-established credit rating agency. The Company charges off those accounts that are deemed uncollectible&#13;once all collection efforts have been exhausted.&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Inventories&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Inventories are&#13;valued at the lower of cost or market. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company&#13;generally considers inventory quantities beyond two years of non-usage, measured on a historical usage basis, to be excess inventory&#13;and reduces the carrying value of inventory accordingly.&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Property and Equipment&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Property and equipment&#13;are carried at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives&#13;of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed&#13;of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in&#13;other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are&#13;capitalized.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Goodwill &lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In accordance with&#13;Financial Accounting Standards Board (FASB) ASC Topic 350, Intangibles &amp;#8211; Goodwill and Other, the Company performed an annual&#13;impairment test in accordance with this guidance as of December 31, 2016 and also at December 31, 2015. These analyses did not&#13;indicate any impairment of goodwill at the end of either period.&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Stock-Based Compensation Plans&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In 2006, the Company&#13;adopted a Phantom Stock Plan (the &amp;#8220;Plan&amp;#8221;), which allows the Company to grant phantom stock units (Units) to certain&#13;key employees, officers or directors. The Units each represent a contractual right to payment of compensation in the future based&#13;upon the market value of the Company&amp;#8217;s common stock. The Units follow a vesting schedule of three years from the grant date,&#13;and are then paid upon maturity. In accordance with FASB ASC Topic 718, Stock Compensation, the Company uses the Black-Scholes&#13;option pricing model as its method for determining the fair value of the Units. Further details of the Plan are provided in Note&#13;12.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:LiabilityReserveEstimatePolicy contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Product Liability Reserves&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Product liability&#13;reserves represent the estimated unpaid amounts under the Company&amp;#8217;s insurance policies with respect to existing claims. The&#13;Company uses the most current available data to estimate claims. As explained more fully under Note 11, Commitments and Contingencies,&#13;for various product liability claims covered under the Company&amp;#8217;s general liability insurance policies, the Company must pay&#13;certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $25,000 to&#13;$1,000,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company&#13;is vigorously defending against all known claims.&lt;/p&gt;</us-gaap:LiabilityReserveEstimatePolicy>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Fair Value of Financial and Nonfinancial&#13;Instruments&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company measures&#13;financial instruments in accordance with FASB ASC Topic 820, Fair Value Measurements and Disclosures. The accounting standard defines&#13;fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements.&#13;Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price)&#13;in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on&#13;the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the&#13;use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used&#13;to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical&#13;assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset&#13;or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company&amp;#8217;s own assumptions&#13;about the assumptions market participants would use in pricing the asset or liability. The Company relies on its actively traded&#13;share value &amp;#8211; a level 1 input &amp;#8211; in determining the fair value of the reporting unit in its annual impairment test as&#13;described in the FASB ASC Topic 350, Intangibles - Goodwill and Other.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Advertising Expense&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Advertising costs&#13;are charged to operations as incurred and are included in selling expenses in the accompanying consolidated Statement of Operations.&#13;Such charges aggregated $1,047,000, $1,062,000 and $848,000, for the years ended December 31, 2016, 2015, and 2014, respectively.&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Research and Development Expense&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Research and development&#13;expenses are charged to operations as incurred. Such charges totaled $788,000, $876,000, and $904,000, for the years ended December&#13;31, 2016, 2015 and 2014, respectively and are included in engineering expense in the accompanying consolidated statements of operations.&lt;/p&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:ShippingAndHandlingCostPolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Shipping Costs&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Shipping costs are&#13;included in selling expense on the consolidated statements of operations. The expense relating to shipping was $2,339,000, $2,429,000&#13;and $2,280,000 for the years ended December 31, 2016, 2015 and 2014, respectively.&lt;/p&gt;</us-gaap:ShippingAndHandlingCostPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Earnings per Common Share&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Basic earnings per&#13;share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no&#13;dilutive securities. Consequently, basic and dilutive earnings per share are the same.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Currency Translation&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Assets and liabilities&#13;denominated in foreign currencies are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The&#13;Statements of Operations are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from&#13;the translation of financial statements are excluded from the determination of income and are accumulated in a separate component&#13;of shareholders&amp;#8217; equity. Exchange gains and losses resulting from foreign currency transactions are included in the Statements&#13;of Operations (other income (expense)) in the period in which they occur.&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Income Taxes&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company accounts&#13;for tax liabilities in accordance with the FASB ASC Topic 740, Income Taxes. Under this method the Company recorded tax expense,&#13;related deferred taxes and tax benefits, and uncertainties in tax positions.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Deferred tax assets&#13;and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying&#13;amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using&#13;enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered&#13;or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period&#13;that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that&#13;these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The FASB ASC Topic&#13;740, Income Taxes, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that&#13;position to be recognized in a company&amp;#8217;s financial statements. This guidance prescribes a recognition threshold of more-likely&#13;than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax&#13;positions to be recognized in the financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company follows&#13;the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the&#13;recognition, de-recognition and measurement of potential tax benefits associated with tax positions. For additional information&#13;regarding ASC 740-10, see Note 8.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The FASB ASU 2015-17&#13;eliminates the current requirement for organizations to present deferred tax liabilities and assets as current and noncurrent in&#13;a classified balance sheet. Instead, organizations will be required to classify all deferred tax assets and liabilities as noncurrent.&#13;The amendments of ASU 2015-17 apply to all organizations that present a classified balance sheet. For public companies, the amendments&#13;are effective for financial statements issued for annual periods beginning after December 15, 2016, and interim periods within&#13;those annual periods. Early adoption is permitted and the Company adopted this ASU prospectively in calendar year ended December&#13;31, 2015. As a result, the Company has presented all deferred tax assets and liabilities as noncurrent on its consolidated balance&#13;sheet for the periods ended December 31, 2016 and 2015. There was no impact on operations as a result of adoption of FASB ASU 2015-17.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Other Comprehensive Income&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;For the years ended&#13;December 31, 2016, 2015 and 2014, respectively, the components of other comprehensive income consisted solely of foreign currency&#13;translation adjustments.&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Significant Concentrations&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;One customer accounted&#13;for approximately 13% of sales in 2016, 16% of sales in 2015 and 15% in 2014. That same customer accounted for 20% and 25% of Accounts&#13;Receivable at December 31, 2016 and 2015, respectively. No other customer represented more that 10% of Accounts Receivable or Sales.&#13;Geographically, North America accounted for approximately 88% of the Company&amp;#8217;s sales during 2016, 2015 and 2014. The remaining&#13;portion of sales for each respective year was scattered among other countries, with the United Kingdom being the Company&amp;#8217;s&#13;most dominant market outside North America.&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:SubsequentEventsPolicyPolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Subsequent Events&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The Company evaluates&#13;all events or transactions through the date of the related filing that may have a material impact on its consolidated financial&#13;statements. Refer to Note 14 of the consolidated financial statements.&lt;/p&gt;</us-gaap:SubsequentEventsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Recent Accounting Pronouncements&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In May 2014, the&#13;FASB issued ASU 2014-09, &lt;i&gt;Revenue from Contracts with Customers (Topic 606)&lt;/i&gt;, requiring an entity to recognize the amount&#13;of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The updated standard&#13;will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either a&#13;full retrospective or retrospective with cumulative effect transition method. The updated standard becomes effective for the Company&#13;in the first quarter of fiscal year 2018. Early adoption is permitted beginning in the first quarter of the Company&amp;#8217;s 2017&#13;fiscal year. The Company has reviewed the respective guidance and currently does not anticipate that the updated standard will&#13;have a significant impact on the way the Company currently records revenue, if any, or on the consolidated financial statements&#13;as a whole.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In July 2015, the&#13;FASB issued ASU 2015-11, &lt;i&gt;Simplifying the Measurement of Inventory (Topic 330)&lt;/i&gt;. Under this ASU, inventory will be measured&#13;at the &amp;#8220;lower of cost and net realizable value&amp;#8221; and options that currently exist for &amp;#8220;market value&amp;#8221; will&#13;be eliminated. The ASU defines net realizable value as the &amp;#8220;estimated selling prices in the ordinary course of business,&#13;less reasonably predictable costs of completion, disposal, and transportation.&amp;#8221; No other changes were made to the current&#13;guidance on inventory measurement. ASU 2015-11 is effective for interim and annual periods beginning after December 15, 2016. Early&#13;application is permitted and should be applied prospectively. The Company has evaluated the provisions of this statement, and concluded&#13;that the adoption of ASU 2015-11 will not have a material impact on the Company&amp;#8217;s financial position or results of operations.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;In February 2016,&#13;the FASB issued ASU 2016-02, &lt;i&gt;Leases (Topic 842)&lt;/i&gt;. Under this ASU, lessees are required to recognize right-of-use assets and&#13;lease liabilities for all leases not considered short-term leases. By definition, a short-term lease is one in which: (a) the lease&#13;term is 12 months or less and (b) there is not an option to purchase the underlying asset that the lessee is reasonably certain&#13;to exercise. For short-term leases, lessees may elect an accounting policy by class of underlying asset under which right-of-use&#13;assets and lease liabilities are not recognized and lease payments are generally recognized as expense over the lease term on a&#13;straight-line basis. This change will result in lessees recognizing right-of-use assets and lease liabilities for most leases currently&#13;accounted for as operating leases under the legacy lease accounting guidance. ASU 2016-02 is effective for interim and annual periods&#13;beginning after December 15, 2018. Early adoption is permitted. The Company is evaluating the provisions of this statement, including&#13;which period to adopt, and has not determined what impact the adoption of ASU 2016-02 will have on the Company&amp;#8217;s financial&#13;position or results of operations.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2016-01-01to2016-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 68%; text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Finished Goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,254&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,082&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Raw Materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,118&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,205&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total Inventory - Net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,372&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,287&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2016-01-01to2016-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#13;        &lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Depreciation and Amortization Est.&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Useful Lives&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 31%; text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Land&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;538&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;538&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 40%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Buildings&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,407&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,407&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;39 Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Leasehold Improvements&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;399&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;426&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3-10 Years (Lesser of Life or Lease)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,629&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;9,543&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3-10 Years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,973&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,914&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accumulated Depreciation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(10,571&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(10,276&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Property and Equipment - Net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,402&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,638&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Income tax expense consisted of the&#13;following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2014&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Federal Income Tax:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 49%; padding-left: 10pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,788&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,155&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5,674&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 10pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(311&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;31&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(9&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;State Income Tax:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;652&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;601&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;550&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 10pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(23&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign Income Tax:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 10pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;797&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;625&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 10pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;78&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;150&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-left: 20pt; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income Tax Expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,975&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,603&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,994&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2016-01-01to2016-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2014&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 49%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Computed Statutory Income Tax Expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,475&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;8,193&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,159&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;State Income Tax, Net of Federal Tax Benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;386&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;360&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;318&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign Tax Rate Differential&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(592&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(607&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(469&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Manufacturing Deduction &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(385&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(423&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(381&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Impact of Foreign Dividend&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;296&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Increase/(Reduction) in Tax Uncertainties &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Valuation Allowance for Foreign Loss Carryover&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other - Net&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;91&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;77&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;68&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Income Tax Expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,975&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;7,603&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;6,994&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2016-01-01to2016-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;(in thousands)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-decoration: underline; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Deferred Tax Assets:&lt;/u&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 62%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Compensation Assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;151&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;133&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Inventory Valuation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;482&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;490&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Accounts Receivable Valuation&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;344&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;325&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Deferred Litigation Costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;37&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;44&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Foreign Net Operating Losses &lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;87&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Valuation Allowance for Loss Carryover&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Other&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;265&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;207&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Compensation Liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;796&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;522&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total Deferred Assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,075&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,808&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-decoration: underline; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Deferred Tax Liabilities:&lt;/u&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Prepaid Expenses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(655&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(527&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Depreciation and Amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,546&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(1,535&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total Deferred Liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,201&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(2,062&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total Deferred Tax Liability&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(126&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;($&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;254&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <OFLX:ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;The following is a tabular reconciliation&#13;of the total amounts of unrecognized tax benefits for the year:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 62%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Beginning Unrecognized Tax Benefits &amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;110&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 16%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;105&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current Year &amp;#8211; Increases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current Year &amp;#8211; Decreases&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Current Year &amp;#8211; Interest/Penalties&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Expired Statutes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(114&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Ending Unrecognized Tax Benefits &amp;#8211;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;110&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</OFLX:ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;Future minimum lease payments under non-cancelable&#13;leases as of December 31, 2016 is as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Year Ending December 31,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Operating Leases&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;(in thousands)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 78%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 18%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;446&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;423&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;379&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;294&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2021&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;162&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;59&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total Minimum Lease Payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1,763&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="From2016-01-01to2016-12-31">&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;The table below&#13;sets forth selected quarterly information for each full quarter of 2016 and 2015.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;For the Year-Ended December 31, 2016&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;First&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Second&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Third&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fourth&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;(dollars in thousands except per share data)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 40%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net Sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;20,626&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;23,840&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;23,942&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;25,643&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;94,051&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross Profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;12,492&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,689&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,777&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15,926&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;57,884&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net Income attributable to Omega Flex, Inc.&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;2,643&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,713&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,888&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,133&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;14,377&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic and Diluted Earnings per common share:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.26&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.37&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.39&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.41&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1.42&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;For the Year-Ended December 31, 2015&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;First&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Second&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Third&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Fourth&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="text-align: center; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;(dollars in thousands except per share data)&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 40%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net Sales&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;20,973&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;21,636&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;24,556&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;26,113&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;93,278&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Gross Profit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;12,390&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;13,338&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15,286&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;16,132&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;57,146&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Net Income attributable to Omega Flex, Inc.&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,143&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;3,670&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,232&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;4,744&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;15,788&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Basic and Diluted Earnings per common share:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.31&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.36&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.42&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;0.47&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 115%"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;1.56&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 115%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <dei:TradingSymbol contextRef="From2016-01-01to2016-12-31">OFLX</dei:TradingSymbol>
    <OFLX:UnremittedForeignEarnings contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">7306000</OFLX:UnremittedForeignEarnings>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2016-12-31_custom_PhantomStockPlanMember" unitRef="Shares" decimals="INF">1000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares contextRef="From2016-02-01to2016-02-29" unitRef="Shares" decimals="INF">8690</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="From2016-01-01to2016-12-31_custom_UnitedKingdomPoundsMember" unitRef="GBP" decimals="-3">100000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:IncomeTaxReconciliationTaxCreditsForeign contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">3944000</us-gaap:IncomeTaxReconciliationTaxCreditsForeign>
    <us-gaap:IncomeTaxReconciliationTaxCreditsForeign contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">4117000</us-gaap:IncomeTaxReconciliationTaxCreditsForeign>
    <us-gaap:IncomeTaxReconciliationTaxCreditsForeign contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">3474000</us-gaap:IncomeTaxReconciliationTaxCreditsForeign>
    <OFLX:TaxesFromDividend contextRef="AsOf2014-12-31_custom_UkSubsidiaryMember" unitRef="USD" decimals="-3">296000</OFLX:TaxesFromDividend>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">1198000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <OFLX:LeaseEarlyTerminationPenalty contextRef="AsOf2016-12-31" unitRef="USD" decimals="-3">40000</OFLX:LeaseEarlyTerminationPenalty>
    <OFLX:DeductiblesPerClaim contextRef="From2016-01-01to2016-12-31_us-gaap_MinimumMember" unitRef="USD" decimals="0">25000</OFLX:DeductiblesPerClaim>
    <OFLX:DeductiblesPerClaim contextRef="From2016-01-01to2016-12-31_us-gaap_MaximumMember" unitRef="USD" decimals="0">1000000</OFLX:DeductiblesPerClaim>
    <OFLX:PotentialLiabilityPerClaim contextRef="AsOf2016-12-31_us-gaap_InsuranceClaimsMember_us-gaap_MaximumMember" unitRef="USD" decimals="0">1000000</OFLX:PotentialLiabilityPerClaim>
    <OFLX:PotentialLiabilityPerClaim contextRef="AsOf2016-12-31_us-gaap_InsuranceClaimsMember_us-gaap_MinimumMember" unitRef="USD" decimals="0">0</OFLX:PotentialLiabilityPerClaim>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsStateAndLocal contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">0</us-gaap:IncomeTaxReconciliationTaxSettlementsStateAndLocal>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsStateAndLocal contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">40000</us-gaap:IncomeTaxReconciliationTaxSettlementsStateAndLocal>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription contextRef="From2016-01-01to2016-12-31_custom_PhantomStockPlanMember">On April 1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the &#147;Plan&#148;). The Plan authorizes the grant of up to 1 million units of phantom stock to employees, officers or directors of the Company and of any of its subsidiaries. The phantom stock units ("Units") each represent a contractual right to payment of compensation in the future based on the market value of the Company&#146;s common stock.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription>
    <OFLX:AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses contextRef="From2016-04-01to2016-06-30" unitRef="USD" decimals="0">69000</OFLX:AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses>
    <OFLX:PaymentsOfDividend contextRef="From2016-01-01to2016-12-31" unitRef="USD" decimals="-3">8578000</OFLX:PaymentsOfDividend>
    <OFLX:PaymentsOfDividend contextRef="From2015-01-01to2015-12-31" unitRef="USD" decimals="-3">4945000</OFLX:PaymentsOfDividend>
    <OFLX:PaymentsOfDividend contextRef="From2014-01-01to2014-12-31" unitRef="USD" decimals="-3">145000</OFLX:PaymentsOfDividend>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>oflx-20161231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.17a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: OFLX %2D 20161231 10K FY DFN.xfr; Date: 2017%2D03%2D13T20:09:50Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x802F0015 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaeFybP9z5Z8KekhvWB6bckq3y0rWWCkry4WWuHGkeEK -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2016-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:OFLX="http://omegaflex.com/20161231" elementFormDefault="qualified" targetNamespace="http://omegaflex.com/20161231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://omegaflex.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
	  <link:definition>00000001 - Document - Document and Entity Information</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/BalanceSheets" id="BalanceSheets">
	  <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/StatementsOfOperations" id="StatementsOfOperations">
	  <link:definition>00000004 - Statement - Consolidated Statements of Operations</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/StatementsOfComprehensiveIncome" id="StatementsOfComprehensiveIncome">
	  <link:definition>00000005 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/StatementsOfShareholdersEquity" id="StatementsOfShareholdersEquity">
	  <link:definition>00000006 - Statement - Consolidated Statements of Shareholders' Equity</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000007 - Statement - Consolidated Statements of Cash Flows</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/BasisOfPresentationAndConsolidation" id="BasisOfPresentationAndConsolidation">
	  <link:definition>00000008 - Disclosure - Basis of Presentation and Consolidation</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/SignificantAccountingPolicies" id="SignificantAccountingPolicies">
	  <link:definition>00000009 - Disclosure - Significant Accounting Policies</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/Inventories" id="Inventories">
	  <link:definition>00000010 - Disclosure - Inventories</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
	  <link:definition>00000011 - Disclosure - Property and Equipment</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/LineOfCredit" id="LineOfCredit">
	  <link:definition>00000012 - Disclosure - Line of Credit</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/ShareholdersEquity" id="ShareholdersEquity">
	  <link:definition>00000013 - Disclosure - Shareholders' Equity</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/NoncontrollingInterests" id="NoncontrollingInterests">
	  <link:definition>00000014 - Disclosure - Noncontrolling Interests</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000015 - Disclosure - Income Taxes</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/Leases" id="Leases">
	  <link:definition>00000016 - Disclosure - Leases</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/EmployeeBenefitPlans" id="EmployeeBenefitPlans">
	  <link:definition>00000017 - Disclosure - Employee Benefit Plans</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
	  <link:definition>00000018 - Disclosure - Commitments and Contingencies</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/Stock-BasedCompensationPlans" id="Stock-BasedCompensationPlans">
	  <link:definition>00000019 - Disclosure - Stock - Based Compensation Plans</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
	  <link:definition>00000020 - Disclosure - Related Party Transactions</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000021 - Disclosure - Subsequent Events</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements" id="QuarterlyConsolidatedFinancialStatements">
	  <link:definition>00000022 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" id="SignificantAccountingPoliciesPolicies">
	  <link:definition>00000023 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/InventoriesTables" id="InventoriesTables">
	  <link:definition>00000024 - Disclosure - Inventories (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
	  <link:definition>00000025 - Disclosure - Property and Equipment (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
	  <link:definition>00000026 - Disclosure - Income Taxes (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/LeasesTables" id="LeasesTables">
	  <link:definition>00000027 - Disclosure - Leases (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/Stock-BasedCompensationPlansTables" id="Stock-BasedCompensationPlansTables">
	  <link:definition>00000028 - Disclosure - Stock - Based Compensation Plans (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatementsTables" id="QuarterlyConsolidatedFinancialStatementsTables">
	  <link:definition>00000029 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited) (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" id="SignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000030 - Disclosure - Significant Accounting Policies (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/InventoriesDetailsNarrative" id="InventoriesDetailsNarrative">
	  <link:definition>00000031 - Disclosure - Inventories (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/Inventories-ScheduleOfInventoriesNetOfReservesDetails" id="Inventories-ScheduleOfInventoriesNetOfReservesDetails">
	  <link:definition>00000032 - Disclosure - Inventories - Schedule of Inventories, Net of Reserves (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
	  <link:definition>00000033 - Disclosure - Property and Equipment (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails" id="PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails">
	  <link:definition>00000034 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/LineOfCreditDetailsNarrative" id="LineOfCreditDetailsNarrative">
	  <link:definition>00000035 - Disclosure - Line of Credit (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" id="ShareholdersEquityDetailsNarrative">
	  <link:definition>00000036 - Disclosure - Shareholders' Equity (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/NoncontrollingInterestsDetailsNarrative" id="NoncontrollingInterestsDetailsNarrative">
	  <link:definition>00000037 - Disclosure - Noncontrolling Interests (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
	  <link:definition>00000038 - Disclosure - Income Taxes (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" id="IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails">
	  <link:definition>00000039 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" id="IncomeTaxes-ScheduleOfEffectiveIncomeTaxRateReconciliationDetails">
	  <link:definition>00000040 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" id="IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
	  <link:definition>00000041 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" id="IncomeTaxes-ScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails">
	  <link:definition>00000042 - Disclosure - Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
	  <link:definition>00000043 - Disclosure - Leases (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/Leases-ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" id="Leases-ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails">
	  <link:definition>00000044 - Disclosure - Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" id="EmployeeBenefitPlansDetailsNarrative">
	  <link:definition>00000045 - Disclosure - Employee Benefit Plans (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
	  <link:definition>00000046 - Disclosure - Commitments and Contingencies (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/Stock-BasedCompensationPlansDetailsNarrative" id="Stock-BasedCompensationPlansDetailsNarrative">
	  <link:definition>00000047 - Disclosure - Stock - Based Compensation Plans (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/StockBasedCompensationPlans-SummaryOfNonvestedPhantomStockUnitsDetails" id="StockBasedCompensationPlans-SummaryOfNonvestedPhantomStockUnitsDetails">
	  <link:definition>00000048 - Disclosure - Stock Based Compensation Plans - Summary of Nonvested Phantom Stock Units (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
	  <link:definition>00000049 - Disclosure - Related Party Transactions (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
	  <link:definition>00000050 - Disclosure - Subsequent Events (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements-ScheduleOfQuarterlyFinancialInformationDetails" id="QuarterlyConsolidatedFinancialStatements-ScheduleOfQuarterlyFinancialInformationDetails">
	  <link:definition>00000051 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited) - Schedule of Quarterly Financial Information (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="oflx-20161231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="oflx-20161231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="oflx-20161231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="oflx-20161231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2016-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2016/elts/us-types-2016-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <element id="OFLX_EngineeringExpense" name="EngineeringExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_AccruedCommissionsAndSalesIncentivesChange" name="AccruedCommissionsAndSalesIncentivesChange" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_UnvestedUnitsOutstanding" name="UnvestedUnitsOutstanding" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_ForfeitureRateOfPlan" name="ForfeitureRateOfPlan" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_LoanToNonControllingInterest" name="LoanToNonControllingInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_StockRepurchasedDuringPeriodValuePerShare" name="StockRepurchasedDuringPeriodValuePerShare" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_EffectiveTaxRecognizedAmount" name="EffectiveTaxRecognizedAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_TotalDeferredLiabilities" name="TotalDeferredLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_OperatingLeasesTermDescription" name="OperatingLeasesTermDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_AmountOfSecurityToProceedCurrentAppeal" name="AmountOfSecurityToProceedCurrentAppeal" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_DefenseCostsPerClaim" name="DefenseCostsPerClaim" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_AssetsOnBooksAfterLegalSettlement" name="AssetsOnBooksAfterLegalSettlement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_AreaOfBuilding" name="AreaOfBuilding" nillable="true" xbrli:periodType="duration" type="num:areaItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_PurchaseOfBuildingPrice" name="PurchaseOfBuildingPrice" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock" name="ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_UnremittedForeignEarnings" name="UnremittedForeignEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_TaxesFromDividend" name="TaxesFromDividend" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_LeaseEarlyTerminationPenalty" name="LeaseEarlyTerminationPenalty" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_DeductiblesPerClaim" name="DeductiblesPerClaim" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_PotentialLiabilityPerClaim" name="PotentialLiabilityPerClaim" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses" name="AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_PaymentsOfDividend" name="PaymentsOfDividend" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_PhantomStockPlanMember" name="PhantomStockPlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_UnitedKingdomPoundsMember" name="UnitedKingdomPoundsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_DecemberOfThousandSeventrrnMember" name="DecemberOfThousandSeventrrnMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_SinceInceptionMember" name="SinceInceptionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_BuildingsMember" name="BuildingsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_UkSubsidiaryMember" name="UkSubsidiaryMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_QualifiedNonContributoryProfitSharingMember" name="QualifiedNonContributoryProfitSharingMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_SavingsAndRetirementMember" name="SavingsAndRetirementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_OneCustomerMember" name="OneCustomerMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_NoCustomerMember" name="NoCustomerMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_JanuaryTwoThousandSeventeenMember" name="JanuaryTwoThousandSeventeenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_SalaryContinuationAgreementsMember" name="SalaryContinuationAgreementsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_DuringTwoThousandSeventeenMember" name="DuringTwoThousandSeventeenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_AllCurrenciesDomain" name="AllCurrenciesDomain" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" name="IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" name="IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract" name="IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_LeasesDetailsNarrativeAbstract" name="LeasesDetailsNarrativeAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OFLX_LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract" name="LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>oflx-20161231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.17a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: OFLX %2D 20161231 10K FY DFN.xfr; Date: 2017%2D03%2D13T20:09:50Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x802F0015 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://omegaflex.com/role/DocumentAndEntityInformation" xlink:href="oflx-20161231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/BalanceSheets" xlink:href="oflx-20161231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/BalanceSheetsParenthetical" xlink:href="oflx-20161231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StatementsOfOperations" xlink:href="oflx-20161231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StatementsOfComprehensiveIncome" xlink:href="oflx-20161231.xsd#StatementsOfComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StatementsOfShareholdersEquity" xlink:href="oflx-20161231.xsd#StatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StatementsOfCashFlows" xlink:href="oflx-20161231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/BasisOfPresentationAndConsolidation" xlink:href="oflx-20161231.xsd#BasisOfPresentationAndConsolidation" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SignificantAccountingPolicies" xlink:href="oflx-20161231.xsd#SignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Inventories" xlink:href="oflx-20161231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/PropertyAndEquipment" xlink:href="oflx-20161231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/LineOfCredit" xlink:href="oflx-20161231.xsd#LineOfCredit" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/ShareholdersEquity" xlink:href="oflx-20161231.xsd#ShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/NoncontrollingInterests" xlink:href="oflx-20161231.xsd#NoncontrollingInterests" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes" xlink:href="oflx-20161231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Leases" xlink:href="oflx-20161231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/EmployeeBenefitPlans" xlink:href="oflx-20161231.xsd#EmployeeBenefitPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/CommitmentsAndContingencies" xlink:href="oflx-20161231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Stock-BasedCompensationPlans" xlink:href="oflx-20161231.xsd#Stock-BasedCompensationPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/RelatedPartyTransactions" xlink:href="oflx-20161231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SubsequentEvents" xlink:href="oflx-20161231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements" xlink:href="oflx-20161231.xsd#QuarterlyConsolidatedFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" xlink:href="oflx-20161231.xsd#SignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/InventoriesTables" xlink:href="oflx-20161231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/PropertyAndEquipmentTables" xlink:href="oflx-20161231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxesTables" xlink:href="oflx-20161231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/LeasesTables" xlink:href="oflx-20161231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Stock-BasedCompensationPlansTables" xlink:href="oflx-20161231.xsd#Stock-BasedCompensationPlansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatementsTables" xlink:href="oflx-20161231.xsd#QuarterlyConsolidatedFinancialStatementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" xlink:href="oflx-20161231.xsd#SignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/InventoriesDetailsNarrative" xlink:href="oflx-20161231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Inventories-ScheduleOfInventoriesNetOfReservesDetails" xlink:href="oflx-20161231.xsd#Inventories-ScheduleOfInventoriesNetOfReservesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="oflx-20161231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails" xlink:href="oflx-20161231.xsd#PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/LineOfCreditDetailsNarrative" xlink:href="oflx-20161231.xsd#LineOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" xlink:href="oflx-20161231.xsd#ShareholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/NoncontrollingInterestsDetailsNarrative" xlink:href="oflx-20161231.xsd#NoncontrollingInterestsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxesDetailsNarrative" xlink:href="oflx-20161231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:href="oflx-20161231.xsd#IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:href="oflx-20161231.xsd#IncomeTaxes-ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="oflx-20161231.xsd#IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" xlink:href="oflx-20161231.xsd#IncomeTaxes-ScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/LeasesDetailsNarrative" xlink:href="oflx-20161231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Leases-ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" xlink:href="oflx-20161231.xsd#Leases-ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" xlink:href="oflx-20161231.xsd#EmployeeBenefitPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="oflx-20161231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Stock-BasedCompensationPlansDetailsNarrative" xlink:href="oflx-20161231.xsd#Stock-BasedCompensationPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StockBasedCompensationPlans-SummaryOfNonvestedPhantomStockUnitsDetails" xlink:href="oflx-20161231.xsd#StockBasedCompensationPlans-SummaryOfNonvestedPhantomStockUnitsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="oflx-20161231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SubsequentEventsDetailsNarrative" xlink:href="oflx-20161231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements-ScheduleOfQuarterlyFinancialInformationDetails" xlink:href="oflx-20161231.xsd#QuarterlyConsolidatedFinancialStatements-ScheduleOfQuarterlyFinancialInformationDetails" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaapNoncurrentAssets" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapNoncurrentAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedSalariesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaapAccruedSalesCommissionCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedSalesCommissionCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPayableCurrent" xlink:label="loc_us-gaapDividendsPayableCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDividendsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaapOtherLiabilities" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaapDeferredTaxLiabilities" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaapSalesRevenueNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapSalesRevenueNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaapCostOfGoodsSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsSold" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingExpense" xlink:label="loc_us-gaapSellingExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapSellingExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_EngineeringExpense" xlink:label="loc_OFLXEngineeringExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_OFLXEngineeringExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaapOtherNonoperatingExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapOtherNonoperatingExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StatementsOfComprehensiveIncome" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Income">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeOtherNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeOtherNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapOtherComprehensiveIncomeOtherNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StatementsOfShareholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Shareholders' Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:label="loc_us-gaapInventoryLIFOReserveEffectOnIncomeNet" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInventoryLIFOReserveEffectOnIncomeNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedSalaries" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedSalaries" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AccruedCommissionsAndSalesIncentivesChange" xlink:label="loc_OFLXAccruedCommissionsAndSalesIncentivesChange" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_OFLXAccruedCommissionsAndSalesIncentivesChange" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_PaymentsOfDividend" xlink:label="loc_OFLXPaymentsOfDividend" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_OFLXPaymentsOfDividend" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/BasisOfPresentationAndConsolidation" xlink:title="00000008 - Disclosure - Basis of Presentation and Consolidation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Inventories" xlink:title="00000010 - Disclosure - Inventories" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/PropertyAndEquipment" xlink:title="00000011 - Disclosure - Property and Equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/LineOfCredit" xlink:title="00000012 - Disclosure - Line of Credit" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/ShareholdersEquity" xlink:title="00000013 - Disclosure - Shareholders' Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/NoncontrollingInterests" xlink:title="00000014 - Disclosure - Noncontrolling Interests" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes" xlink:title="00000015 - Disclosure - Income Taxes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Leases" xlink:title="00000016 - Disclosure - Leases" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/EmployeeBenefitPlans" xlink:title="00000017 - Disclosure - Employee Benefit Plans" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/CommitmentsAndContingencies" xlink:title="00000018 - Disclosure - Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Stock-BasedCompensationPlans" xlink:title="00000019 - Disclosure - Stock - Based Compensation Plans" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/RelatedPartyTransactions" xlink:title="00000020 - Disclosure - Related Party Transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SubsequentEvents" xlink:title="00000021 - Disclosure - Subsequent Events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements" xlink:title="00000022 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" xlink:title="00000023 - Disclosure - Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/InventoriesTables" xlink:title="00000024 - Disclosure - Inventories (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/PropertyAndEquipmentTables" xlink:title="00000025 - Disclosure - Property and Equipment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxesTables" xlink:title="00000026 - Disclosure - Income Taxes (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/LeasesTables" xlink:title="00000027 - Disclosure - Leases (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Stock-BasedCompensationPlansTables" xlink:title="00000028 - Disclosure - Stock - Based Compensation Plans (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatementsTables" xlink:title="00000029 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited) (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" xlink:title="00000030 - Disclosure - Significant Accounting Policies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/InventoriesDetailsNarrative" xlink:title="00000031 - Disclosure - Inventories (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Inventories-ScheduleOfInventoriesNetOfReservesDetails" xlink:title="00000032 - Disclosure - Inventories - Schedule of Inventories, Net of Reserves (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000033 - Disclosure - Property and Equipment (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails" xlink:title="00000034 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/LineOfCreditDetailsNarrative" xlink:title="00000035 - Disclosure - Line of Credit (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" xlink:title="00000036 - Disclosure - Shareholders' Equity (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/NoncontrollingInterestsDetailsNarrative" xlink:title="00000037 - Disclosure - Noncontrolling Interests (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000038 - Disclosure - Income Taxes (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:title="00000039 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes-ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:title="00000040 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:title="00000041 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_TotalDeferredLiabilities" xlink:label="loc_OFLXTotalDeferredLiabilities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:label="loc_us-gaapDeferredTaxLiabilitiesDeferredExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_OFLXTotalDeferredLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesDeferredExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_OFLXTotalDeferredLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_OFLXTotalDeferredLiabilities" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes-ScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" xlink:title="00000042 - Disclosure - Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/LeasesDetailsNarrative" xlink:title="00000043 - Disclosure - Leases (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Leases-ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" xlink:title="00000044 - Disclosure - Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" xlink:title="00000045 - Disclosure - Employee Benefit Plans (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000046 - Disclosure - Commitments and Contingencies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Stock-BasedCompensationPlansDetailsNarrative" xlink:title="00000047 - Disclosure - Stock - Based Compensation Plans (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StockBasedCompensationPlans-SummaryOfNonvestedPhantomStockUnitsDetails" xlink:title="00000048 - Disclosure - Stock Based Compensation Plans - Summary of Nonvested Phantom Stock Units (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000049 - Disclosure - Related Party Transactions (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000050 - Disclosure - Subsequent Events (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements-ScheduleOfQuarterlyFinancialInformationDetails" xlink:title="00000051 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited) - Schedule of Quarterly Financial Information (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>oflx-20161231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.17a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: OFLX %2D 20161231 10K FY DFN.xfr; Date: 2017%2D03%2D13T20:09:50Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x802F0015 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://omegaflex.com/role/DocumentAndEntityInformation" xlink:href="oflx-20161231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/BalanceSheets" xlink:href="oflx-20161231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/BalanceSheetsParenthetical" xlink:href="oflx-20161231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StatementsOfOperations" xlink:href="oflx-20161231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StatementsOfComprehensiveIncome" xlink:href="oflx-20161231.xsd#StatementsOfComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StatementsOfShareholdersEquity" xlink:href="oflx-20161231.xsd#StatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StatementsOfCashFlows" xlink:href="oflx-20161231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/BasisOfPresentationAndConsolidation" xlink:href="oflx-20161231.xsd#BasisOfPresentationAndConsolidation" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SignificantAccountingPolicies" xlink:href="oflx-20161231.xsd#SignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Inventories" xlink:href="oflx-20161231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/PropertyAndEquipment" xlink:href="oflx-20161231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/LineOfCredit" xlink:href="oflx-20161231.xsd#LineOfCredit" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/ShareholdersEquity" xlink:href="oflx-20161231.xsd#ShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/NoncontrollingInterests" xlink:href="oflx-20161231.xsd#NoncontrollingInterests" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes" xlink:href="oflx-20161231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Leases" xlink:href="oflx-20161231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/EmployeeBenefitPlans" xlink:href="oflx-20161231.xsd#EmployeeBenefitPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/CommitmentsAndContingencies" xlink:href="oflx-20161231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Stock-BasedCompensationPlans" xlink:href="oflx-20161231.xsd#Stock-BasedCompensationPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/RelatedPartyTransactions" xlink:href="oflx-20161231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SubsequentEvents" xlink:href="oflx-20161231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements" xlink:href="oflx-20161231.xsd#QuarterlyConsolidatedFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" xlink:href="oflx-20161231.xsd#SignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/InventoriesTables" xlink:href="oflx-20161231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/PropertyAndEquipmentTables" xlink:href="oflx-20161231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxesTables" xlink:href="oflx-20161231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/LeasesTables" xlink:href="oflx-20161231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Stock-BasedCompensationPlansTables" xlink:href="oflx-20161231.xsd#Stock-BasedCompensationPlansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatementsTables" xlink:href="oflx-20161231.xsd#QuarterlyConsolidatedFinancialStatementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" xlink:href="oflx-20161231.xsd#SignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/InventoriesDetailsNarrative" xlink:href="oflx-20161231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Inventories-ScheduleOfInventoriesNetOfReservesDetails" xlink:href="oflx-20161231.xsd#Inventories-ScheduleOfInventoriesNetOfReservesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="oflx-20161231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails" xlink:href="oflx-20161231.xsd#PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/LineOfCreditDetailsNarrative" xlink:href="oflx-20161231.xsd#LineOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" xlink:href="oflx-20161231.xsd#ShareholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/NoncontrollingInterestsDetailsNarrative" xlink:href="oflx-20161231.xsd#NoncontrollingInterestsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxesDetailsNarrative" xlink:href="oflx-20161231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:href="oflx-20161231.xsd#IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:href="oflx-20161231.xsd#IncomeTaxes-ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="oflx-20161231.xsd#IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" xlink:href="oflx-20161231.xsd#IncomeTaxes-ScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/LeasesDetailsNarrative" xlink:href="oflx-20161231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Leases-ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" xlink:href="oflx-20161231.xsd#Leases-ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" xlink:href="oflx-20161231.xsd#EmployeeBenefitPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="oflx-20161231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Stock-BasedCompensationPlansDetailsNarrative" xlink:href="oflx-20161231.xsd#Stock-BasedCompensationPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StockBasedCompensationPlans-SummaryOfNonvestedPhantomStockUnitsDetails" xlink:href="oflx-20161231.xsd#StockBasedCompensationPlans-SummaryOfNonvestedPhantomStockUnitsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="oflx-20161231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SubsequentEventsDetailsNarrative" xlink:href="oflx-20161231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements-ScheduleOfQuarterlyFinancialInformationDetails" xlink:href="oflx-20161231.xsd#QuarterlyConsolidatedFinancialStatements-ScheduleOfQuarterlyFinancialInformationDetails" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StatementsOfComprehensiveIncome" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Income" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StatementsOfShareholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Shareholders' Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapNoncontrollingInterestMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:label="loc_us-gaapCumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityAccretionOfDividends" xlink:label="loc_us-gaapTemporaryEquityAccretionOfDividends_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquityAccretionOfDividends_80" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaapPaymentsOfDividends_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDividends_80" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/BasisOfPresentationAndConsolidation" xlink:title="00000008 - Disclosure - Basis of Presentation and Consolidation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Inventories" xlink:title="00000010 - Disclosure - Inventories" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/PropertyAndEquipment" xlink:title="00000011 - Disclosure - Property and Equipment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/LineOfCredit" xlink:title="00000012 - Disclosure - Line of Credit" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/ShareholdersEquity" xlink:title="00000013 - Disclosure - Shareholders' Equity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/NoncontrollingInterests" xlink:title="00000014 - Disclosure - Noncontrolling Interests" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes" xlink:title="00000015 - Disclosure - Income Taxes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Leases" xlink:title="00000016 - Disclosure - Leases" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/EmployeeBenefitPlans" xlink:title="00000017 - Disclosure - Employee Benefit Plans" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/CommitmentsAndContingencies" xlink:title="00000018 - Disclosure - Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Stock-BasedCompensationPlans" xlink:title="00000019 - Disclosure - Stock - Based Compensation Plans" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/RelatedPartyTransactions" xlink:title="00000020 - Disclosure - Related Party Transactions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SubsequentEvents" xlink:title="00000021 - Disclosure - Subsequent Events" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements" xlink:title="00000022 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" xlink:title="00000023 - Disclosure - Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/InventoriesTables" xlink:title="00000024 - Disclosure - Inventories (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/PropertyAndEquipmentTables" xlink:title="00000025 - Disclosure - Property and Equipment (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxesTables" xlink:title="00000026 - Disclosure - Income Taxes (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/LeasesTables" xlink:title="00000027 - Disclosure - Leases (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Stock-BasedCompensationPlansTables" xlink:title="00000028 - Disclosure - Stock - Based Compensation Plans (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatementsTables" xlink:title="00000029 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited) (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" xlink:title="00000030 - Disclosure - Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaapMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapMajorCustomersAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaapNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMajorCustomersAxis" xlink:to="loc_us-gaapNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaapNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMajorCustomersAxis" xlink:to="loc_us-gaapNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_OneCustomerMember" xlink:label="loc_OFLXOneCustomerMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNameOfMajorCustomerDomain" xlink:to="loc_OFLXOneCustomerMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_NoCustomerMember" xlink:label="loc_OFLXNoCustomerMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNameOfMajorCustomerDomain" xlink:to="loc_OFLXNoCustomerMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_DefenseCostsPerClaim" xlink:label="loc_OFLXDefenseCostsPerClaim_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXDefenseCostsPerClaim_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdvertisingExpense_170" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense_170" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShippingHandlingAndTransportationCosts" xlink:label="loc_us-gaapShippingHandlingAndTransportationCosts_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShippingHandlingAndTransportationCosts_170" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_170" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/InventoriesDetailsNarrative" xlink:title="00000031 - Disclosure - Inventories (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Inventories-ScheduleOfInventoriesNetOfReservesDetails" xlink:title="00000032 - Disclosure - Inventories - Schedule of Inventories, Net of Reserves (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000033 - Disclosure - Property and Equipment (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails" xlink:title="00000034 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_BuildingsMember" xlink:label="loc_OFLXBuildingsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OFLXBuildingsMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember_110" xlink:type="arc" order="112" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_160" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_160" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/LineOfCreditDetailsNarrative" xlink:title="00000035 - Disclosure - Line of Credit (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" xlink:title="00000036 - Disclosure - Shareholders' Equity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreationDateAxis" xlink:label="loc_us-gaapCreationDateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCreationDateAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefaultFinancialStatementsDateMember" xlink:label="loc_us-gaapDefaultFinancialStatementsDateMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCreationDateAxis" xlink:to="loc_us-gaapDefaultFinancialStatementsDateMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefaultFinancialStatementsDateMember" xlink:label="loc_us-gaapDefaultFinancialStatementsDateMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCreationDateAxis" xlink:to="loc_us-gaapDefaultFinancialStatementsDateMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_JanuaryTwoThousandSeventeenMember" xlink:label="loc_OFLXJanuaryTwoThousandSeventeenMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefaultFinancialStatementsDateMember" xlink:to="loc_OFLXJanuaryTwoThousandSeventeenMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_DecemberOfThousandSeventrrnMember" xlink:label="loc_OFLXDecemberOfThousandSeventrrnMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_OFLXDecemberOfThousandSeventrrnMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaapStatementScenarioAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementScenarioAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaapScenarioUnspecifiedDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementScenarioAxis" xlink:to="loc_us-gaapScenarioUnspecifiedDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaapScenarioUnspecifiedDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementScenarioAxis" xlink:to="loc_us-gaapScenarioUnspecifiedDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_SinceInceptionMember" xlink:label="loc_OFLXSinceInceptionMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScenarioUnspecifiedDomain" xlink:to="loc_OFLXSinceInceptionMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_120" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_120" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_120" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_120" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares_120" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="loc_us-gaapDividendsPayableAmountPerShare_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividendsPayableAmountPerShare_120" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaapPaymentsOfDividends_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDividends_120" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterest_120" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1_120" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares_120" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue_120" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_StockRepurchasedDuringPeriodValuePerShare" xlink:label="loc_OFLXStockRepurchasedDuringPeriodValuePerShare_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXStockRepurchasedDuringPeriodValuePerShare_120" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/NoncontrollingInterestsDetailsNarrative" xlink:title="00000037 - Disclosure - Noncontrolling Interests (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaapCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCurrencyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AllCurrenciesDomain" xlink:label="loc_OFLXAllCurrenciesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCurrencyAxis" xlink:to="loc_OFLXAllCurrenciesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AllCurrenciesDomain" xlink:label="loc_OFLXAllCurrenciesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCurrencyAxis" xlink:to="loc_OFLXAllCurrenciesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_UnitedKingdomPoundsMember" xlink:label="loc_OFLXUnitedKingdomPoundsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_OFLXAllCurrenciesDomain" xlink:to="loc_OFLXUnitedKingdomPoundsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaapMinorityInterestOwnershipPercentageByParent_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterestOwnershipPercentageByParent_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterest_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossAttributableToNoncontrollingInterest_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossAttributableToNoncontrollingInterest_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_LoanToNonControllingInterest" xlink:label="loc_OFLXLoanToNonControllingInterest_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXLoanToNonControllingInterest_80" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000038 - Disclosure - Income Taxes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_UkSubsidiaryMember" xlink:label="loc_OFLXUkSubsidiaryMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_OFLXUkSubsidiaryMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxCreditsForeign_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxCreditsForeign_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_TaxesFromDividend" xlink:label="loc_OFLXTaxesFromDividend_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXTaxesFromDividend_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_UnremittedForeignEarnings" xlink:label="loc_OFLXUnremittedForeignEarnings_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXUnremittedForeignEarnings_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaapUndistributedEarningsOfForeignSubsidiaries_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUndistributedEarningsOfForeignSubsidiaries_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefits_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_EffectiveTaxRecognizedAmount" xlink:label="loc_OFLXEffectiveTaxRecognizedAmount_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXEffectiveTaxRecognizedAmount_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsStateAndLocal" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxSettlementsStateAndLocal_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxSettlementsStateAndLocal_70" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:title="00000039 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes-ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:title="00000040 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:title="00000041 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes-ScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" xlink:title="00000042 - Disclosure - Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/LeasesDetailsNarrative" xlink:title="00000043 - Disclosure - Leases (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Leases-ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" xlink:title="00000044 - Disclosure - Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" xlink:title="00000045 - Disclosure - Employee Benefit Plans (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTypeAxis" xlink:label="loc_us-gaapDefinedContributionPlanTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDefinedContributionPlanTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTypeDomain" xlink:label="loc_us-gaapDefinedContributionPlanTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDefinedContributionPlanTypeAxis" xlink:to="loc_us-gaapDefinedContributionPlanTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTypeDomain" xlink:label="loc_us-gaapDefinedContributionPlanTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedContributionPlanTypeAxis" xlink:to="loc_us-gaapDefinedContributionPlanTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_QualifiedNonContributoryProfitSharingMember" xlink:label="loc_OFLXQualifiedNonContributoryProfitSharingMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedContributionPlanTypeDomain" xlink:to="loc_OFLXQualifiedNonContributoryProfitSharingMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_SavingsAndRetirementMember" xlink:label="loc_OFLXSavingsAndRetirementMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedContributionPlanTypeDomain" xlink:to="loc_OFLXSavingsAndRetirementMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualEmployerContribution_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualEmployerContribution_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans" xlink:label="loc_us-gaapDescriptionOfDefinedContributionPensionAndOtherPostretirementPlans_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDescriptionOfDefinedContributionPensionAndOtherPostretirementPlans_70" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000046 - Disclosure - Commitments and Contingencies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaapLossContingenciesByNatureOfContingencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaapLossContingencyNatureDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLossContingenciesByNatureOfContingencyAxis" xlink:to="loc_us-gaapLossContingencyNatureDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaapLossContingencyNatureDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLossContingenciesByNatureOfContingencyAxis" xlink:to="loc_us-gaapLossContingencyNatureDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InsuranceClaimsMember" xlink:label="loc_us-gaapInsuranceClaimsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLossContingencyNatureDomain" xlink:to="loc_us-gaapInsuranceClaimsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:label="loc_us-gaapOtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink:label="loc_us-gaapOtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" xlink:label="loc_us-gaapOtherDeferredCompensationArrangementsLiabilityCurrent_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherDeferredCompensationArrangementsLiabilityCurrent_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance" xlink:label="loc_us-gaapCashSurrenderValueOfLifeInsurance_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashSurrenderValueOfLifeInsurance_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AmountOfSecurityToProceedCurrentAppeal" xlink:label="loc_OFLXAmountOfSecurityToProceedCurrentAppeal_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXAmountOfSecurityToProceedCurrentAppeal_100" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_DeductiblesPerClaim" xlink:label="loc_OFLXDeductiblesPerClaim_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXDeductiblesPerClaim_100" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_PotentialLiabilityPerClaim" xlink:label="loc_OFLXPotentialLiabilityPerClaim_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXPotentialLiabilityPerClaim_100" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate" xlink:label="loc_us-gaapProductLiabilityContingencyLossExposureNotAccruedBestEstimate_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProductLiabilityContingencyLossExposureNotAccruedBestEstimate_100" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="loc_us-gaapLossContingencyAccrualAtCarryingValue_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLossContingencyAccrualAtCarryingValue_100" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromLegalSettlements" xlink:label="loc_us-gaapProceedsFromLegalSettlements_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromLegalSettlements_100" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AssetsOnBooksAfterLegalSettlement" xlink:label="loc_OFLXAssetsOnBooksAfterLegalSettlement_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXAssetsOnBooksAfterLegalSettlement_100" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses" xlink:label="loc_OFLXAllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXAllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses_100" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Stock-BasedCompensationPlansDetailsNarrative" xlink:title="00000047 - Disclosure - Stock - Based Compensation Plans (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_PhantomStockPlanMember" xlink:label="loc_OFLXPhantomStockPlanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_OFLXPhantomStockPlanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_UnvestedUnitsOutstanding" xlink:label="loc_OFLXUnvestedUnitsOutstanding_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXUnvestedUnitsOutstanding_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_ForfeitureRateOfPlan" xlink:label="loc_OFLXForfeitureRateOfPlan_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXForfeitureRateOfPlan_90" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:label="loc_us-gaapDeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_90" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:label="loc_us-gaapDeferredCompensationShareBasedArrangementsLiabilityCurrent_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCompensationShareBasedArrangementsLiabilityCurrent_90" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:label="loc_us-gaapDeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent_90" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_90" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_90" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_90" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StockBasedCompensationPlans-SummaryOfNonvestedPhantomStockUnitsDetails" xlink:title="00000048 - Disclosure - Stock Based Compensation Plans - Summary of Nonvested Phantom Stock Units (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000049 - Disclosure - Related Party Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaapCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCurrencyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AllCurrenciesDomain" xlink:label="loc_OFLXAllCurrenciesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCurrencyAxis" xlink:to="loc_OFLXAllCurrenciesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AllCurrenciesDomain" xlink:label="loc_OFLXAllCurrenciesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCurrencyAxis" xlink:to="loc_OFLXAllCurrenciesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_UnitedKingdomPoundsMember" xlink:label="loc_OFLXUnitedKingdomPoundsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_OFLXAllCurrenciesDomain" xlink:to="loc_OFLXUnitedKingdomPoundsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaapMinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_20" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000050 - Disclosure - Subsequent Events (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreationDateAxis" xlink:label="loc_us-gaapCreationDateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCreationDateAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefaultFinancialStatementsDateMember" xlink:label="loc_us-gaapDefaultFinancialStatementsDateMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCreationDateAxis" xlink:to="loc_us-gaapDefaultFinancialStatementsDateMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefaultFinancialStatementsDateMember" xlink:label="loc_us-gaapDefaultFinancialStatementsDateMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCreationDateAxis" xlink:to="loc_us-gaapDefaultFinancialStatementsDateMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_DuringTwoThousandSeventeenMember" xlink:label="loc_OFLXDuringTwoThousandSeventeenMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefaultFinancialStatementsDateMember" xlink:to="loc_OFLXDuringTwoThousandSeventeenMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaapLeaseAndRentalExpense_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLeaseAndRentalExpense_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AreaOfBuilding" xlink:label="loc_OFLXAreaOfBuilding_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXAreaOfBuilding_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_PurchaseOfBuildingPrice" xlink:label="loc_OFLXPurchaseOfBuildingPrice_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXPurchaseOfBuildingPrice_20" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements-ScheduleOfQuarterlyFinancialInformationDetails" xlink:title="00000051 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited) - Schedule of Quarterly Financial Information (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>oflx-20161231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.17a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: OFLX %2D 20161231 10K FY DFN.xfr; Date: 2017%2D03%2D13T20:09:50Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x802F0015 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinimumMember" xlink:to="us-gaap_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaximumMember" xlink:to="us-gaap_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InsuranceClaimsMember" xlink:label="us-gaap_InsuranceClaimsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InsuranceClaimsMember" xlink:to="us-gaap_InsuranceClaimsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InsuranceClaimsMember_lbl" xml:lang="en-US">Insurance Claims [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_PhantomStockPlanMember" xlink:label="OFLX_PhantomStockPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_PhantomStockPlanMember" xlink:to="OFLX_PhantomStockPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_PhantomStockPlanMember_lbl" xml:lang="en-US">Phantom Stock Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="us-gaap_CurrencyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrencyAxis" xlink:to="us-gaap_CurrencyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrencyAxis_lbl" xml:lang="en-US">Currency [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_UnitedKingdomPoundsMember" xlink:label="OFLX_UnitedKingdomPoundsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_UnitedKingdomPoundsMember" xlink:to="OFLX_UnitedKingdomPoundsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_UnitedKingdomPoundsMember_lbl" xml:lang="en-US">GBP [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_DecemberOfThousandSeventrrnMember" xlink:label="OFLX_DecemberOfThousandSeventrrnMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_DecemberOfThousandSeventrrnMember" xlink:to="OFLX_DecemberOfThousandSeventrrnMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_DecemberOfThousandSeventrrnMember_lbl" xml:lang="en-US">December of 2007 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_SinceInceptionMember" xlink:label="OFLX_SinceInceptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_SinceInceptionMember" xlink:to="OFLX_SinceInceptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_SinceInceptionMember_lbl" xml:lang="en-US">Since Inception [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Paid-In Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US">Land [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_BuildingsMember" xlink:label="OFLX_BuildingsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_BuildingsMember" xlink:to="OFLX_BuildingsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_BuildingsMember_lbl" xml:lang="en-US">Buildings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US">Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_UkSubsidiaryMember" xlink:label="OFLX_UkSubsidiaryMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_UkSubsidiaryMember" xlink:to="OFLX_UkSubsidiaryMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_UkSubsidiaryMember_lbl" xml:lang="en-US">U.K. Subsidiary [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTypeAxis" xlink:label="us-gaap_DefinedContributionPlanTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanTypeAxis" xlink:to="us-gaap_DefinedContributionPlanTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanTypeAxis_lbl" xml:lang="en-US">Defined Contribution Plan Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_QualifiedNonContributoryProfitSharingMember" xlink:label="OFLX_QualifiedNonContributoryProfitSharingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_QualifiedNonContributoryProfitSharingMember" xlink:to="OFLX_QualifiedNonContributoryProfitSharingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_QualifiedNonContributoryProfitSharingMember_lbl" xml:lang="en-US">Qualified Non-contributory Profit-sharing [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_SavingsAndRetirementMember" xlink:label="OFLX_SavingsAndRetirementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_SavingsAndRetirementMember" xlink:to="OFLX_SavingsAndRetirementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_SavingsAndRetirementMember_lbl" xml:lang="en-US">Savings and Retirement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_OneCustomerMember" xlink:label="OFLX_OneCustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_OneCustomerMember" xlink:to="OFLX_OneCustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_OneCustomerMember_lbl" xml:lang="en-US">One Customer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Sales Revenue [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_NoCustomerMember" xlink:label="OFLX_NoCustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_NoCustomerMember" xlink:to="OFLX_NoCustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_NoCustomerMember_lbl" xml:lang="en-US">No Customer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreationDateAxis" xlink:label="us-gaap_CreationDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreationDateAxis" xlink:to="us-gaap_CreationDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreationDateAxis_lbl" xml:lang="en-US">Report Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_JanuaryTwoThousandSeventeenMember" xlink:label="OFLX_JanuaryTwoThousandSeventeenMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_JanuaryTwoThousandSeventeenMember" xlink:to="OFLX_JanuaryTwoThousandSeventeenMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_JanuaryTwoThousandSeventeenMember_lbl" xml:lang="en-US">January 2017 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_DuringTwoThousandSeventeenMember" xlink:label="OFLX_DuringTwoThousandSeventeenMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_DuringTwoThousandSeventeenMember" xlink:to="OFLX_DuringTwoThousandSeventeenMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_DuringTwoThousandSeventeenMember_lbl" xml:lang="en-US">During 2017 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_DocumentAndEntityInformationAbstract" xlink:label="OFLX_DocumentAndEntityInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_DocumentAndEntityInformationAbstract" xlink:to="OFLX_DocumentAndEntityInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document And Entity Information</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Is Entity a Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Is Entity a Voluntary Filer</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US">Accounts Receivable - less allowances of $926 and $882, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories-Net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Other Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and Equipment - Net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill-Net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Deferred Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncurrentAssets_lbl" xml:lang="en-US">Other Long Term Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current Liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US">Accrued Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="us-gaap_AccruedSalesCommissionCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalesCommissionCurrent" xlink:to="us-gaap_AccruedSalesCommissionCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalesCommissionCurrent_lbl" xml:lang="en-US">Accrued Commissions and Sales Incentives</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPayableCurrent" xlink:label="us-gaap_DividendsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableCurrent" xlink:to="us-gaap_DividendsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPayableCurrent_lbl" xml:lang="en-US">Dividends Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Taxes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilities" xlink:label="us-gaap_OtherLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilities_lbl" xml:lang="en-US">Other Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total Current Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Deferred Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other Long Term Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies (Note 11)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Shareholders' Equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Omega Flex, Inc. Shareholders' Equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common Stock &#8211; par value $0.01 Shares: authorized 20,000,000, issued 10,153,633 and outstanding 10,091,822 at both December 31, 2016 and 2015</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Paid-in Capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained Earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Omega Flex, Inc. Shareholders' Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Noncontrolling Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total Shareholders' Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total Liabilities and Shareholders' Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Allowance for doubtful accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="us-gaap_SalesRevenueNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNet" xlink:to="us-gaap_SalesRevenueNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNet_lbl" xml:lang="en-US">Net Sales</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US">Cost of Goods Sold</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingExpense" xlink:label="us-gaap_SellingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="us-gaap_SellingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingExpense_lbl" xml:lang="en-US">Selling Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and Administrative Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_EngineeringExpense" xlink:label="OFLX_EngineeringExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_EngineeringExpense" xlink:to="OFLX_EngineeringExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_EngineeringExpense_lbl" xml:lang="en-US">Engineering Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating Profit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest Income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="us-gaap_OtherNonoperatingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingExpense" xlink:to="us-gaap_OtherNonoperatingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNonoperatingExpense_lbl" xml:lang="en-US">Other Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Income Before Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income Tax Provision</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net Income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Net Income - Noncontrolling Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net Income attributable to Omega Flex, Inc.</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US">Basic and Diluted Earnings per Common Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xml:lang="en-US">Basic and Diluted Weighted Average Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_2_lbl" xml:lang="en-US">Net Income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl" xml:lang="en-US">Other Comprehensive Income, Net of Tax:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Foreign Currency Translation Adjustment, Net of Tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeOtherNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeOtherNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeOtherNetOfTax_lbl" xml:lang="en-US">Other Comprehensive Income, Net of Tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive Income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Comprehensive Income Attributable to the Noncontrolling Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Total Other Comprehensive Income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance, Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:label="us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:to="us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_lbl" xml:lang="en-US">Cumulative Translation Adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityAccretionOfDividends" xlink:label="us-gaap_TemporaryEquityAccretionOfDividends" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityAccretionOfDividends" xlink:to="us-gaap_TemporaryEquityAccretionOfDividends_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TemporaryEquityAccretionOfDividends_lbl" xml:lang="en-US">Dividends Declared</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="us-gaap_PaymentsOfDividends" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDividends_lbl" xml:lang="en-US">Dividends Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xml:lang="en-US">Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Balance, Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Operating Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to Reconcile Net Income to Net Cash Provided By Operating Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US">Non-Cash Compensation Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_lbl" xml:lang="en-US">Provision for Losses on Accounts Receivable, net of write-offs and recoveries</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:label="us-gaap_InventoryLIFOReserveEffectOnIncomeNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:to="us-gaap_InventoryLIFOReserveEffectOnIncomeNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryLIFOReserveEffectOnIncomeNet_lbl" xml:lang="en-US">Provision for Inventory Reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in Assets and Liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Other Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:label="us-gaap_IncreaseDecreaseInAccruedSalaries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:to="us-gaap_IncreaseDecreaseInAccruedSalaries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedSalaries_lbl" xml:lang="en-US">Accrued Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AccruedCommissionsAndSalesIncentivesChange" xlink:label="OFLX_AccruedCommissionsAndSalesIncentivesChange" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_AccruedCommissionsAndSalesIncentivesChange" xlink:to="OFLX_AccruedCommissionsAndSalesIncentivesChange_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="OFLX_AccruedCommissionsAndSalesIncentivesChange_lbl" xml:lang="en-US">Accrued Commissions and Sales Incentives</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Other Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net Cash Provided by Operating Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Investing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Capital Expenditures</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net Cash Used in Investing Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Financing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_PaymentsOfDividend" xlink:label="OFLX_PaymentsOfDividend" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_PaymentsOfDividend" xlink:to="OFLX_PaymentsOfDividend_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="OFLX_PaymentsOfDividend_lbl" xml:lang="en-US">Dividends Paid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net Cash Used in Financing Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Net Increase in Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US">Translation effect on cash</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xml:lang="en-US">Cash and Cash Equivalents - Beginning of Year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xml:lang="en-US">Cash and Cash Equivalents - End of Year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental Disclosure of Cash Flow Information</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Cash paid for Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaid" xlink:label="us-gaap_InterestPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaid_lbl" xml:lang="en-US">Cash paid for Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TemporaryEquityAccretionOfDividends" xlink:to="us-gaap_TemporaryEquityAccretionOfDividends_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TemporaryEquityAccretionOfDividends_2_lbl" xml:lang="en-US">Declared Dividend</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US">Basis of Presentation and Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Significant Accounting Policies</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="us-gaap_ShortTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl" xml:lang="en-US">Line of Credit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityAbstract_2_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Shareholders' Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="us-gaap_NoncontrollingInterestAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestAbstract" xlink:to="us-gaap_NoncontrollingInterestAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestAbstract_lbl" xml:lang="en-US">Noncontrolling Interest [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDisclosureTextBlock" xlink:to="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestDisclosureTextBlock_lbl" xml:lang="en-US">Noncontrolling Interests</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">Compensation and Retirement Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">Employee Benefit Plans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stock - Based Compensation Plans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xml:lang="en-US">Quarterly Consolidated Financial Statements (Unaudited)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable and Provision For Doubtful Accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-Based Compensation Plans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilityReserveEstimatePolicy" xlink:label="us-gaap_LiabilityReserveEstimatePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilityReserveEstimatePolicy" xlink:to="us-gaap_LiabilityReserveEstimatePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilityReserveEstimatePolicy_lbl" xml:lang="en-US">Product Liability Reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial and Nonfinancial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl" xml:lang="en-US">Research and Development Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:to="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock_lbl" xml:lang="en-US">Shipping Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings Per Common Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Currency Translation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Other Comprehensive Income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">Significant Concentration</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:label="us-gaap_SubsequentEventsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:to="us-gaap_SubsequentEventsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SubsequentEventsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Subsequent Events</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of Inventories, Net of Reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock" xlink:label="OFLX_ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock" xlink:to="OFLX_ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock_lbl" xml:lang="en-US">Schedule of Reconciliation of Unrecognized Tax Benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xml:lang="en-US">Summary of Nonvested Phantom Stock Units</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xml:lang="en-US">Schedule of Quarterly Financial Information</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_DefenseCostsPerClaim" xlink:label="OFLX_DefenseCostsPerClaim" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_DefenseCostsPerClaim" xlink:to="OFLX_DefenseCostsPerClaim_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_DefenseCostsPerClaim_lbl" xml:lang="en-US">Defense costs per claim</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShippingHandlingAndTransportationCosts" xlink:label="us-gaap_ShippingHandlingAndTransportationCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingHandlingAndTransportationCosts" xlink:to="us-gaap_ShippingHandlingAndTransportationCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShippingHandlingAndTransportationCosts_lbl" xml:lang="en-US">Shipping costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Inventory valuation reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished Goods</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw Materials</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Inventories-Net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US">Construction in progress, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property, plant and equipment, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property and equipment - net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, plant and equipment, useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityDescription" xlink:label="us-gaap_LineOfCreditFacilityDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityDescription" xlink:to="us-gaap_LineOfCreditFacilityDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityDescription_lbl" xml:lang="en-US">Line of credit facility, description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US">Line of credit expiration date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDescription_lbl" xml:lang="en-US">Line of credit facility, interest rate description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeeDescription" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeeDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCommitmentFeeDescription" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeeDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeeDescription_lbl" xml:lang="en-US">Line of credit facility, commitment fee description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:label="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:to="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_lbl" xml:lang="en-US">Line of credit facility, fair value of amount outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xml:lang="en-US">Treasury stock, common, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="us-gaap_DividendsPayableAmountPerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableAmountPerShare" xlink:to="us-gaap_DividendsPayableAmountPerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPayableAmountPerShare_lbl" xml:lang="en-US">Dividends payable, amount per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_PaymentsOfDividends_2_lbl" xml:lang="en-US">Dividend Paid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US">Stock repurchase program, authorized amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Stock repurchased during period, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xml:lang="en-US">Stock repurchased during period, value</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_StockRepurchasedDuringPeriodValuePerShare" xlink:label="OFLX_StockRepurchasedDuringPeriodValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_StockRepurchasedDuringPeriodValuePerShare" xlink:to="OFLX_StockRepurchasedDuringPeriodValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_StockRepurchasedDuringPeriodValuePerShare_lbl" xml:lang="en-US">Stock repurchased during period, value per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US">Noncontrolling Interests</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4_lbl" xml:lang="en-US">Shareholders' Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Noncontrolling interest net of tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Other comprehensive income loss net of tax portion attributable to noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_LoanToNonControllingInterest" xlink:label="OFLX_LoanToNonControllingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_LoanToNonControllingInterest" xlink:to="OFLX_LoanToNonControllingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_LoanToNonControllingInterest_lbl" xml:lang="en-US">Loan to non-controlling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsForeign_lbl" xml:lang="en-US">Foreign income included in pre-tax income</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_TaxesFromDividend" xlink:label="OFLX_TaxesFromDividend" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_TaxesFromDividend" xlink:to="OFLX_TaxesFromDividend_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_TaxesFromDividend_lbl" xml:lang="en-US">Taxes from dividend paid from subsidiaries</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_UnremittedForeignEarnings" xlink:label="OFLX_UnremittedForeignEarnings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_UnremittedForeignEarnings" xlink:to="OFLX_UnremittedForeignEarnings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_UnremittedForeignEarnings_lbl" xml:lang="en-US">Unremitted foreign earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xml:lang="en-US">Taxes on unremitted earnings of foreign subsidiaries</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Federal income tax percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Unrecognized tax benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_EffectiveTaxRecognizedAmount" xlink:label="OFLX_EffectiveTaxRecognizedAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_EffectiveTaxRecognizedAmount" xlink:to="OFLX_EffectiveTaxRecognizedAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_EffectiveTaxRecognizedAmount_lbl" xml:lang="en-US">Effective tax recognized amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsStateAndLocal" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlementsStateAndLocal" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsStateAndLocal" xlink:to="us-gaap_IncomeTaxReconciliationTaxSettlementsStateAndLocal_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlementsStateAndLocal_lbl" xml:lang="en-US">Federal tax benefits of state income tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Federal Income Tax, Current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Federal Income Tax, Deferred</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">State Income Tax, Current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">State Income Tax, Deferred</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign Income Tax, Current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign Income Tax, Deferred</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Income Tax Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" xlink:label="OFLX_IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" xlink:to="OFLX_IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract_lbl" xml:lang="en-US">Income Taxes - Schedule Of Effective Income Tax Rate Reconciliation Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Computed Statutory Income Tax Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State Income Tax, Net of Federal Tax Benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Foreign Tax Rate Differential</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:to="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_lbl" xml:lang="en-US">Manufacturing Deduction</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsDividends" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsDividends" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationDeductionsDividends" xlink:to="us-gaap_IncomeTaxReconciliationDeductionsDividends_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsDividends_lbl" xml:lang="en-US">Impact of Foreign Dividend</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:to="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxContingencies_lbl" xml:lang="en-US">Increase/(Reduction) in Tax Uncertainties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation Allowance for Foreign Loss Carryover</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems_lbl" xml:lang="en-US">Other - Net</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:label="OFLX_IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:to="OFLX_IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract_lbl" xml:lang="en-US">Income Taxes - Schedule Of Deferred Tax Assets And Liabilities Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xml:lang="en-US">Compensation Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US">Inventory Valuation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Accounts Receivable Valuation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_lbl" xml:lang="en-US">Deferred Litigation Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xml:lang="en-US">Foreign Net Operating Losses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation Allowance for Loss Carryover</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Compensation Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Total Deferred Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:label="us-gaap_DeferredTaxLiabilitiesDeferredExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:to="us-gaap_DeferredTaxLiabilitiesDeferredExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesDeferredExpense_lbl" xml:lang="en-US">Prepaid Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Depreciation and Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_TotalDeferredLiabilities" xlink:label="OFLX_TotalDeferredLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_TotalDeferredLiabilities" xlink:to="OFLX_TotalDeferredLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="OFLX_TotalDeferredLiabilities_lbl" xml:lang="en-US">Total Deferred Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Total Deferred Tax Liability</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract" xlink:label="OFLX_IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="OFLX_IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract_lbl" xml:lang="en-US">Income Taxes - Schedule Of Reconciliation Of Unrecognized Tax Benefits Details</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_2_lbl" xml:lang="en-US">Beginning Unrecognized Tax Benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US">Current Year - Increases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US">Current Year - Decreases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xml:lang="en-US">Current Year - Interest/Penalties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US">Expired Statutes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_3_lbl" xml:lang="en-US">Ending Unrecognized Tax Benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_LeasesDetailsNarrativeAbstract" xlink:label="OFLX_LeasesDetailsNarrativeAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_LeasesDetailsNarrativeAbstract" xlink:to="OFLX_LeasesDetailsNarrativeAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_LeasesDetailsNarrativeAbstract_lbl" xml:lang="en-US">Leases Details Narrative</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_OperatingLeasesTermDescription" xlink:label="OFLX_OperatingLeasesTermDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_OperatingLeasesTermDescription" xlink:to="OFLX_OperatingLeasesTermDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_OperatingLeasesTermDescription_lbl" xml:lang="en-US">Operating leases term, description</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_LeaseEarlyTerminationPenalty" xlink:label="OFLX_LeaseEarlyTerminationPenalty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_LeaseEarlyTerminationPenalty" xlink:to="OFLX_LeaseEarlyTerminationPenalty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_LeaseEarlyTerminationPenalty_lbl" xml:lang="en-US">Lease early termination penalty</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="us-gaap_OperatingLeasesRentExpenseNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesRentExpenseNet" xlink:to="us-gaap_OperatingLeasesRentExpenseNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesRentExpenseNet_lbl" xml:lang="en-US">Rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract" xlink:label="OFLX_LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract" xlink:to="OFLX_LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract_lbl" xml:lang="en-US">Leases - Schedule Of Future Minimum Rental Payments For Operating Leases Details</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">2017</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2018</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total Minimum Lease Payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution_lbl" xml:lang="en-US">Employee contribution</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans" xlink:label="us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans" xlink:to="us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans_lbl" xml:lang="en-US">Employee Contributions, description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xml:lang="en-US">Payment benefit to employee's</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:to="us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_lbl" xml:lang="en-US">Other compensation liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink:label="us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink:to="us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_lbl" xml:lang="en-US">Other compensation liabilities, noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" xlink:label="us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" xlink:to="us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_lbl" xml:lang="en-US">Other compensation liabilities, current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance" xlink:label="us-gaap_CashSurrenderValueOfLifeInsurance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashSurrenderValueOfLifeInsurance" xlink:to="us-gaap_CashSurrenderValueOfLifeInsurance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashSurrenderValueOfLifeInsurance_lbl" xml:lang="en-US">Cash surrender value of life insurance</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AmountOfSecurityToProceedCurrentAppeal" xlink:label="OFLX_AmountOfSecurityToProceedCurrentAppeal" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_AmountOfSecurityToProceedCurrentAppeal" xlink:to="OFLX_AmountOfSecurityToProceedCurrentAppeal_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_AmountOfSecurityToProceedCurrentAppeal_lbl" xml:lang="en-US">Amount of security to proceed current appeal</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_DeductiblesPerClaim" xlink:label="OFLX_DeductiblesPerClaim" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_DeductiblesPerClaim" xlink:to="OFLX_DeductiblesPerClaim_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_DeductiblesPerClaim_lbl" xml:lang="en-US">Deductibles per claim</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_PotentialLiabilityPerClaim" xlink:label="OFLX_PotentialLiabilityPerClaim" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_PotentialLiabilityPerClaim" xlink:to="OFLX_PotentialLiabilityPerClaim_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_PotentialLiabilityPerClaim_lbl" xml:lang="en-US">Potential liability per claim</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate" xlink:label="us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate" xlink:to="us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate_lbl" xml:lang="en-US">Maximum aggregate claim amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue_lbl" xml:lang="en-US">Liabilities recorded</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromLegalSettlements" xlink:label="us-gaap_ProceedsFromLegalSettlements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLegalSettlements" xlink:to="us-gaap_ProceedsFromLegalSettlements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLegalSettlements_lbl" xml:lang="en-US">Proceeds from legal settlements</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AssetsOnBooksAfterLegalSettlement" xlink:label="OFLX_AssetsOnBooksAfterLegalSettlement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_AssetsOnBooksAfterLegalSettlement" xlink:to="OFLX_AssetsOnBooksAfterLegalSettlement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_AssetsOnBooksAfterLegalSettlement_lbl" xml:lang="en-US">Relieved assets on books after legal settlement</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses" xlink:label="OFLX_AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses" xlink:to="OFLX_AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses_lbl" xml:lang="en-US">Allocation of proceeds from legal settlements to offset operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription_lbl" xml:lang="en-US">Share based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Share based compensation number of shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xml:lang="en-US">Share based compensation vesting rights</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_UnvestedUnitsOutstanding" xlink:label="OFLX_UnvestedUnitsOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_UnvestedUnitsOutstanding" xlink:to="OFLX_UnvestedUnitsOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_UnvestedUnitsOutstanding_lbl" xml:lang="en-US">Unvested units outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US">Share based compensation grants in period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share based compensation weighted average grant date fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_lbl" xml:lang="en-US">Share based compensation liabilities paid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xml:lang="en-US">Fully vested compensation units</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_ForfeitureRateOfPlan" xlink:label="OFLX_ForfeitureRateOfPlan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_ForfeitureRateOfPlan" xlink:to="OFLX_ForfeitureRateOfPlan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_ForfeitureRateOfPlan_lbl" xml:lang="en-US">Forfeiture rate of plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:to="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent_lbl" xml:lang="en-US">Share based compensation liability</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:label="us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:to="us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_lbl" xml:lang="en-US">Share based compensation liability, current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:label="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:to="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent_lbl" xml:lang="en-US">Share based compensation liability, non current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unrecognized compensation costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Compensation expense, weighted average recognize period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Nonvested Units, Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Nonvested Units, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Nonvested Units, Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Nonvested Units, Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod" xlink:label="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod" xlink:to="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod_lbl" xml:lang="en-US">Nonvested Units, Canceled</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xml:lang="en-US">Nonvested Units, Ending Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest" xlink:label="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest" xlink:to="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest_lbl" xml:lang="en-US">Phantom Stock Unit Awards Expected to Vest, Units</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Nonvested Weighted Average Grant Date Fair Value, Beginning balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Nonvested Weighted Average Grant Date Fair Value, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Nonvested Weighted Average Grant Date Fair Value, Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Nonvested Weighted Average Grant Date Fair Value, Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled" xlink:label="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled" xlink:to="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled_lbl" xml:lang="en-US">Nonvested Weighted Average Grant Date Fair Value, Canceled</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Nonvested Weighted Average Grant Date Fair Value, Ending Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest" xlink:label="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest" xlink:to="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest_lbl" xml:lang="en-US">Phantom Stock Unit Awards Expected to Vest, Weighted Average Grant Date Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_lbl" xml:lang="en-US">Noncontrolling interest amount secured for future distributions</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseAndRentalExpense_lbl" xml:lang="en-US">Leases, rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AreaOfBuilding" xlink:label="OFLX_AreaOfBuilding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_AreaOfBuilding" xlink:to="OFLX_AreaOfBuilding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_AreaOfBuilding_lbl" xml:lang="en-US">Area of building</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_PurchaseOfBuildingPrice" xlink:label="OFLX_PurchaseOfBuildingPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_PurchaseOfBuildingPrice" xlink:to="OFLX_PurchaseOfBuildingPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_PurchaseOfBuildingPrice_lbl" xml:lang="en-US">Purchase of building price, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net Income attributable to Omega Flex, Inc.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_2_lbl" xml:lang="en-US">Basic and Diluted Earnings per common share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_EngineeringExpense" xlink:to="OFLX_EngineeringExpense_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_EngineeringExpense_doc" xml:lang="en-US">Represents the monetary amount of Engineering Expense, during the indicated time period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_AccruedCommissionsAndSalesIncentivesChange" xlink:to="OFLX_AccruedCommissionsAndSalesIncentivesChange_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_AccruedCommissionsAndSalesIncentivesChange_doc" xml:lang="en-US">Represents the monetary amount of Accrued Commissions and Sales Incentives Change, during the indicated time period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_DefenseCostsPerClaim" xlink:to="OFLX_DefenseCostsPerClaim_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_DefenseCostsPerClaim_doc" xml:lang="en-US">Defense costs per claim.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_AmountOfSecurityToProceedCurrentAppeal" xlink:to="OFLX_AmountOfSecurityToProceedCurrentAppeal_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_AmountOfSecurityToProceedCurrentAppeal_doc" xml:lang="en-US">Amount of security to proceed current appeal.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_AssetsOnBooksAfterLegalSettlement" xlink:to="OFLX_AssetsOnBooksAfterLegalSettlement_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_AssetsOnBooksAfterLegalSettlement_doc" xml:lang="en-US">Represents the monetary amount of Assets on books after legal settlement, as of the indicated date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses" xlink:to="OFLX_AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses_doc" xml:lang="en-US">Represents the monetary amount of Allocation of Proceeds from Legal Settlements to Offset Operating Expenses, during the indicated time period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_PhantomStockPlanMember" xlink:to="OFLX_PhantomStockPlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_PhantomStockPlanMember_doc" xml:lang="en-US">Phantom Stock Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_UnvestedUnitsOutstanding" xlink:to="OFLX_UnvestedUnitsOutstanding_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_UnvestedUnitsOutstanding_doc" xml:lang="en-US">Represents the Unvested units outstanding (number of shares), as of the indicated date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_ForfeitureRateOfPlan" xlink:to="OFLX_ForfeitureRateOfPlan_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_ForfeitureRateOfPlan_doc" xml:lang="en-US">Forfeiture rate of plan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod" xlink:to="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod_doc" xml:lang="en-US">The net total number of shares (or other type of equity) under an equity-based award plan, other than a stock option plan, that were granted, vested and forfeited during the reporting period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest" xlink:to="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest_doc" xml:lang="en-US">Share based compensation arrangement by share based payment award equity instruments other than options nonvested number expected to vest.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled" xlink:to="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled_doc" xml:lang="en-US">The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest" xlink:to="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest_doc" xml:lang="en-US">Phantom Stock Unit Awards Expected to Vest, Weighted Average Grant Date Fair Value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_LoanToNonControllingInterest" xlink:to="OFLX_LoanToNonControllingInterest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_LoanToNonControllingInterest_doc" xml:lang="en-US">Represents the monetary amount of Loan to non-controlling interest, as of the indicated date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_UnitedKingdomPoundsMember" xlink:to="OFLX_UnitedKingdomPoundsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_UnitedKingdomPoundsMember_doc" xml:lang="en-US">GBP [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_DecemberOfThousandSeventrrnMember" xlink:to="OFLX_DecemberOfThousandSeventrrnMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_DecemberOfThousandSeventrrnMember_doc" xml:lang="en-US">December of 2007 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_SinceInceptionMember" xlink:to="OFLX_SinceInceptionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_SinceInceptionMember_doc" xml:lang="en-US">Since Inception [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_StockRepurchasedDuringPeriodValuePerShare" xlink:to="OFLX_StockRepurchasedDuringPeriodValuePerShare_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_StockRepurchasedDuringPeriodValuePerShare_doc" xml:lang="en-US">Stock repurchased during period, value per share.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock" xlink:to="OFLX_ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock_doc" xml:lang="en-US">Represents the textual narrative disclosure of Schedule of Reconciliation of unrecognized tax benefits, during the indicated time period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_BuildingsMember" xlink:to="OFLX_BuildingsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_BuildingsMember_doc" xml:lang="en-US">Buildings [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_UkSubsidiaryMember" xlink:to="OFLX_UkSubsidiaryMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_UkSubsidiaryMember_doc" xml:lang="en-US">U.K. Subsidiary [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_EffectiveTaxRecognizedAmount" xlink:to="OFLX_EffectiveTaxRecognizedAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_EffectiveTaxRecognizedAmount_doc" xml:lang="en-US">Effective tax recognized amount.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_TotalDeferredLiabilities" xlink:to="OFLX_TotalDeferredLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_TotalDeferredLiabilities_doc" xml:lang="en-US">Represents the monetary amount of Total Deferred Liabilities, as of the indicated date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_OperatingLeasesTermDescription" xlink:to="OFLX_OperatingLeasesTermDescription_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_OperatingLeasesTermDescription_doc" xml:lang="en-US">Operating leases term, description.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_QualifiedNonContributoryProfitSharingMember" xlink:to="OFLX_QualifiedNonContributoryProfitSharingMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_QualifiedNonContributoryProfitSharingMember_doc" xml:lang="en-US">Qualified Non-contributory Profit-sharing</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_SavingsAndRetirementMember" xlink:to="OFLX_SavingsAndRetirementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_SavingsAndRetirementMember_doc" xml:lang="en-US">Savings and Retirement</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_OneCustomerMember" xlink:to="OFLX_OneCustomerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_OneCustomerMember_doc" xml:lang="en-US">One Customer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_NoCustomerMember" xlink:to="OFLX_NoCustomerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_NoCustomerMember_doc" xml:lang="en-US">No Customer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_JanuaryTwoThousandSeventeenMember" xlink:to="OFLX_JanuaryTwoThousandSeventeenMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_JanuaryTwoThousandSeventeenMember_doc" xml:lang="en-US">January 2017 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_SalaryContinuationAgreementsMember" xlink:label="OFLX_SalaryContinuationAgreementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_SalaryContinuationAgreementsMember" xlink:to="OFLX_SalaryContinuationAgreementsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_SalaryContinuationAgreementsMember_doc" xml:lang="en-US">Salary Continuation Agreements [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_AreaOfBuilding" xlink:to="OFLX_AreaOfBuilding_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_AreaOfBuilding_doc" xml:lang="en-US">Area of building.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_PurchaseOfBuildingPrice" xlink:to="OFLX_PurchaseOfBuildingPrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_PurchaseOfBuildingPrice_doc" xml:lang="en-US">Purchase of building price.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_UnremittedForeignEarnings" xlink:to="OFLX_UnremittedForeignEarnings_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_UnremittedForeignEarnings_doc" xml:lang="en-US">Unremitted foreign earnings.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_DuringTwoThousandSeventeenMember" xlink:to="OFLX_DuringTwoThousandSeventeenMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_DuringTwoThousandSeventeenMember_doc" xml:lang="en-US">During Two Thousand Seventeen [Member].</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_TaxesFromDividend" xlink:to="OFLX_TaxesFromDividend_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_TaxesFromDividend_doc" xml:lang="en-US">Taxes from dividend.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_LeaseEarlyTerminationPenalty" xlink:to="OFLX_LeaseEarlyTerminationPenalty_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_LeaseEarlyTerminationPenalty_doc" xml:lang="en-US">Lease early termination penalty.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_DeductiblesPerClaim" xlink:to="OFLX_DeductiblesPerClaim_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_DeductiblesPerClaim_doc" xml:lang="en-US">Deductibles per claim.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_PotentialLiabilityPerClaim" xlink:to="OFLX_PotentialLiabilityPerClaim_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_PotentialLiabilityPerClaim_doc" xml:lang="en-US">Potential liability per claim.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_PaymentsOfDividend" xlink:to="OFLX_PaymentsOfDividend_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OFLX_PaymentsOfDividend_doc" xml:lang="en-US">Payments of dividend.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_2_lbl" xml:lang="en-US">Treasury Stock, Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5_lbl" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingExpense" xlink:to="us-gaap_OtherNonoperatingExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingExpense_2_lbl" xml:lang="en-US">Other Nonoperating Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeOtherNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeOtherNetOfTax_2_lbl" xml:lang="en-US">Other Comprehensive Income, Other, Net of Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividends" xlink:to="us-gaap_PaymentsOfDividends_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividends_3_lbl" xml:lang="en-US">Payments of Dividends</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:to="us-gaap_IncreaseDecreaseInAccruedSalaries_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedSalaries_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Salaries</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_AccruedCommissionsAndSalesIncentivesChange" xlink:to="OFLX_AccruedCommissionsAndSalesIncentivesChange_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_AccruedCommissionsAndSalesIncentivesChange_3_lbl" xml:lang="en-US">Accrued Commissions and Sales Incentives Change</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_PaymentsOfDividend" xlink:to="OFLX_PaymentsOfDividend_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_PaymentsOfDividend_3_lbl" xml:lang="en-US">PaymentsOfDividend</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:to="us-gaap_SubsequentEventsPolicyPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsPolicyPolicyTextBlock_2_lbl" xml:lang="en-US">Subsequent Events, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_2_lbl" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_2_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:to="us-gaap_DeferredTaxLiabilitiesDeferredExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesDeferredExpense_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OFLX_TotalDeferredLiabilities" xlink:to="OFLX_TotalDeferredLiabilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OFLX_TotalDeferredLiabilities_3_lbl" xml:lang="en-US">Total Deferred Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>oflx-20161231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 4.17a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: OFLX %2D 20161231 10K FY DFN.xfr; Date: 2017%2D03%2D13T20:09:50Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x802F0015 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://omegaflex.com/role/DocumentAndEntityInformation" xlink:href="oflx-20161231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/BalanceSheets" xlink:href="oflx-20161231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/BalanceSheetsParenthetical" xlink:href="oflx-20161231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StatementsOfOperations" xlink:href="oflx-20161231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StatementsOfComprehensiveIncome" xlink:href="oflx-20161231.xsd#StatementsOfComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StatementsOfShareholdersEquity" xlink:href="oflx-20161231.xsd#StatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StatementsOfCashFlows" xlink:href="oflx-20161231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/BasisOfPresentationAndConsolidation" xlink:href="oflx-20161231.xsd#BasisOfPresentationAndConsolidation" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SignificantAccountingPolicies" xlink:href="oflx-20161231.xsd#SignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Inventories" xlink:href="oflx-20161231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/PropertyAndEquipment" xlink:href="oflx-20161231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/LineOfCredit" xlink:href="oflx-20161231.xsd#LineOfCredit" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/ShareholdersEquity" xlink:href="oflx-20161231.xsd#ShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/NoncontrollingInterests" xlink:href="oflx-20161231.xsd#NoncontrollingInterests" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes" xlink:href="oflx-20161231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Leases" xlink:href="oflx-20161231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/EmployeeBenefitPlans" xlink:href="oflx-20161231.xsd#EmployeeBenefitPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/CommitmentsAndContingencies" xlink:href="oflx-20161231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Stock-BasedCompensationPlans" xlink:href="oflx-20161231.xsd#Stock-BasedCompensationPlans" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/RelatedPartyTransactions" xlink:href="oflx-20161231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SubsequentEvents" xlink:href="oflx-20161231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements" xlink:href="oflx-20161231.xsd#QuarterlyConsolidatedFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" xlink:href="oflx-20161231.xsd#SignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/InventoriesTables" xlink:href="oflx-20161231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/PropertyAndEquipmentTables" xlink:href="oflx-20161231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxesTables" xlink:href="oflx-20161231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/LeasesTables" xlink:href="oflx-20161231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Stock-BasedCompensationPlansTables" xlink:href="oflx-20161231.xsd#Stock-BasedCompensationPlansTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatementsTables" xlink:href="oflx-20161231.xsd#QuarterlyConsolidatedFinancialStatementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" xlink:href="oflx-20161231.xsd#SignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/InventoriesDetailsNarrative" xlink:href="oflx-20161231.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Inventories-ScheduleOfInventoriesNetOfReservesDetails" xlink:href="oflx-20161231.xsd#Inventories-ScheduleOfInventoriesNetOfReservesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="oflx-20161231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails" xlink:href="oflx-20161231.xsd#PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/LineOfCreditDetailsNarrative" xlink:href="oflx-20161231.xsd#LineOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" xlink:href="oflx-20161231.xsd#ShareholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/NoncontrollingInterestsDetailsNarrative" xlink:href="oflx-20161231.xsd#NoncontrollingInterestsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxesDetailsNarrative" xlink:href="oflx-20161231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:href="oflx-20161231.xsd#IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:href="oflx-20161231.xsd#IncomeTaxes-ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="oflx-20161231.xsd#IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/IncomeTaxes-ScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" xlink:href="oflx-20161231.xsd#IncomeTaxes-ScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/LeasesDetailsNarrative" xlink:href="oflx-20161231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Leases-ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" xlink:href="oflx-20161231.xsd#Leases-ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" xlink:href="oflx-20161231.xsd#EmployeeBenefitPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="oflx-20161231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/Stock-BasedCompensationPlansDetailsNarrative" xlink:href="oflx-20161231.xsd#Stock-BasedCompensationPlansDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/StockBasedCompensationPlans-SummaryOfNonvestedPhantomStockUnitsDetails" xlink:href="oflx-20161231.xsd#StockBasedCompensationPlans-SummaryOfNonvestedPhantomStockUnitsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="oflx-20161231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/SubsequentEventsDetailsNarrative" xlink:href="oflx-20161231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements-ScheduleOfQuarterlyFinancialInformationDetails" xlink:href="oflx-20161231.xsd#QuarterlyConsolidatedFinancialStatements-ScheduleOfQuarterlyFinancialInformationDetails" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information">
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_DocumentAndEntityInformationAbstract" xlink:label="loc_OFLXDocumentAndEntityInformationAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaapNoncurrentAssets" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapNoncurrentAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedSalariesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaapAccruedSalesCommissionCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedSalesCommissionCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPayableCurrent" xlink:label="loc_us-gaapDividendsPayableCurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDividendsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaapOtherLiabilities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaapDeferredTaxLiabilities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaapSalesRevenueNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapSalesRevenueNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaapCostOfGoodsSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingExpense" xlink:label="loc_us-gaapSellingExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapSellingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_EngineeringExpense" xlink:label="loc_OFLXEngineeringExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_OFLXEngineeringExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingExpense" xlink:label="loc_us-gaapOtherNonoperatingExpense" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherNonoperatingExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossAttributableToNoncontrollingInterest" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaapEarningsPerShareBasicAndDiluted" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StatementsOfComprehensiveIncome" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Income">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeOtherNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeOtherNetOfTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeOtherNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StatementsOfShareholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Shareholders' Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="70" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapTreasuryStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapNoncontrollingInterestMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:label="loc_us-gaapCumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityAccretionOfDividends" xlink:label="loc_us-gaapTemporaryEquityAccretionOfDividends" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTemporaryEquityAccretionOfDividends" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaapPaymentsOfDividends" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDividends" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryLIFOReserveEffectOnIncomeNet" xlink:label="loc_us-gaapInventoryLIFOReserveEffectOnIncomeNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapInventoryLIFOReserveEffectOnIncomeNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedSalaries" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedSalaries" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AccruedCommissionsAndSalesIncentivesChange" xlink:label="loc_OFLXAccruedCommissionsAndSalesIncentivesChange" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_OFLXAccruedCommissionsAndSalesIncentivesChange" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_PaymentsOfDividend" xlink:label="loc_OFLXPaymentsOfDividend" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_OFLXPaymentsOfDividend" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaapInterestPaid" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TemporaryEquityAccretionOfDividends" xlink:label="loc_us-gaapTemporaryEquityAccretionOfDividends" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapTemporaryEquityAccretionOfDividends" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/BasisOfPresentationAndConsolidation" xlink:title="00000008 - Disclosure - Basis of Presentation and Consolidation">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Inventories" xlink:title="00000010 - Disclosure - Inventories">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/PropertyAndEquipment" xlink:title="00000011 - Disclosure - Property and Equipment">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/LineOfCredit" xlink:title="00000012 - Disclosure - Line of Credit">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="loc_us-gaapShortTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapShortTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/ShareholdersEquity" xlink:title="00000013 - Disclosure - Shareholders' Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/NoncontrollingInterests" xlink:title="00000014 - Disclosure - Noncontrolling Interests">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="loc_us-gaapNoncontrollingInterestAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDisclosureTextBlock" xlink:label="loc_us-gaapMinorityInterestDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncontrollingInterestAbstract" xlink:to="loc_us-gaapMinorityInterestDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes" xlink:title="00000015 - Disclosure - Income Taxes">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Leases" xlink:title="00000016 - Disclosure - Leases">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaapLeasesOfLesseeDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeasesOfLesseeDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/EmployeeBenefitPlans" xlink:title="00000017 - Disclosure - Employee Benefit Plans">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/CommitmentsAndContingencies" xlink:title="00000018 - Disclosure - Commitments and Contingencies">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Stock-BasedCompensationPlans" xlink:title="00000019 - Disclosure - Stock - Based Compensation Plans">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/RelatedPartyTransactions" xlink:title="00000020 - Disclosure - Related Party Transactions">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SubsequentEvents" xlink:title="00000021 - Disclosure - Subsequent Events">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements" xlink:title="00000022 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaapQuarterlyFinancialInformationTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapQuarterlyFinancialInformationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SignificantAccountingPoliciesPolicies" xlink:title="00000023 - Disclosure - Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapReceivablesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilityReserveEstimatePolicy" xlink:label="loc_us-gaapLiabilityReserveEstimatePolicy" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLiabilityReserveEstimatePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="loc_us-gaapResearchDevelopmentAndComputerSoftwarePolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="loc_us-gaapShippingAndHandlingCostPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShippingAndHandlingCostPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaapComprehensiveIncomePolicyPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:label="loc_us-gaapSubsequentEventsPolicyPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSubsequentEventsPolicyPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/InventoriesTables" xlink:title="00000024 - Disclosure - Inventories (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/PropertyAndEquipmentTables" xlink:title="00000025 - Disclosure - Property and Equipment (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxesTables" xlink:title="00000026 - Disclosure - Income Taxes (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock" xlink:label="loc_OFLXScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_OFLXScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/LeasesTables" xlink:title="00000027 - Disclosure - Leases (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:label="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Stock-BasedCompensationPlansTables" xlink:title="00000028 - Disclosure - Stock - Based Compensation Plans (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatementsTables" xlink:title="00000029 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited) (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaapScheduleOfQuarterlyFinancialInformationTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative" xlink:title="00000030 - Disclosure - Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaapMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapMajorCustomersAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaapNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMajorCustomersAxis" xlink:to="loc_us-gaapNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_OneCustomerMember" xlink:label="loc_OFLXOneCustomerMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNameOfMajorCustomerDomain" xlink:to="loc_OFLXOneCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_NoCustomerMember" xlink:label="loc_OFLXNoCustomerMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNameOfMajorCustomerDomain" xlink:to="loc_OFLXNoCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_DefenseCostsPerClaim" xlink:label="loc_OFLXDefenseCostsPerClaim" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXDefenseCostsPerClaim" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShippingHandlingAndTransportationCosts" xlink:label="loc_us-gaapShippingHandlingAndTransportationCosts" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShippingHandlingAndTransportationCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/InventoriesDetailsNarrative" xlink:title="00000031 - Disclosure - Inventories (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Inventories-ScheduleOfInventoriesNetOfReservesDetails" xlink:title="00000032 - Disclosure - Inventories - Schedule of Inventories, Net of Reserves (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="00000033 - Disclosure - Property and Equipment (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaapConstructionInProgressGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapConstructionInProgressGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails" xlink:title="00000034 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_BuildingsMember" xlink:label="loc_OFLXBuildingsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OFLXBuildingsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/LineOfCreditDetailsNarrative" xlink:title="00000035 - Disclosure - Line of Credit (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityDescription" xlink:label="loc_us-gaapLineOfCreditFacilityDescription" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateDescription" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeeDescription" xlink:label="loc_us-gaapLineOfCreditFacilityCommitmentFeeDescription" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityCommitmentFeeDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:label="loc_us-gaapLineOfCreditFacilityFairValueOfAmountOutstanding" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityFairValueOfAmountOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/ShareholdersEquityDetailsNarrative" xlink:title="00000036 - Disclosure - Shareholders' Equity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreationDateAxis" xlink:label="loc_us-gaapCreationDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCreationDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefaultFinancialStatementsDateMember" xlink:label="loc_us-gaapDefaultFinancialStatementsDateMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreationDateAxis" xlink:to="loc_us-gaapDefaultFinancialStatementsDateMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_JanuaryTwoThousandSeventeenMember" xlink:label="loc_OFLXJanuaryTwoThousandSeventeenMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefaultFinancialStatementsDateMember" xlink:to="loc_OFLXJanuaryTwoThousandSeventeenMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_DecemberOfThousandSeventrrnMember" xlink:label="loc_OFLXDecemberOfThousandSeventrrnMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_OFLXDecemberOfThousandSeventrrnMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaapStatementScenarioAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementScenarioAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaapScenarioUnspecifiedDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementScenarioAxis" xlink:to="loc_us-gaapScenarioUnspecifiedDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_SinceInceptionMember" xlink:label="loc_OFLXSinceInceptionMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScenarioUnspecifiedDomain" xlink:to="loc_OFLXSinceInceptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="loc_us-gaapDividendsPayableAmountPerShare" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividendsPayableAmountPerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsOfDividends" xlink:label="loc_us-gaapPaymentsOfDividends" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDividends" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_StockRepurchasedDuringPeriodValuePerShare" xlink:label="loc_OFLXStockRepurchasedDuringPeriodValuePerShare" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXStockRepurchasedDuringPeriodValuePerShare" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/NoncontrollingInterestsDetailsNarrative" xlink:title="00000037 - Disclosure - Noncontrolling Interests (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncontrollingInterestAbstract" xlink:label="loc_us-gaapNoncontrollingInterestAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncontrollingInterestAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaapCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCurrencyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AllCurrenciesDomain" xlink:label="loc_OFLXAllCurrenciesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrencyAxis" xlink:to="loc_OFLXAllCurrenciesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_UnitedKingdomPoundsMember" xlink:label="loc_OFLXUnitedKingdomPoundsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXAllCurrenciesDomain" xlink:to="loc_OFLXUnitedKingdomPoundsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaapMinorityInterestOwnershipPercentageByParent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterestOwnershipPercentageByParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossAttributableToNoncontrollingInterest" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_LoanToNonControllingInterest" xlink:label="loc_OFLXLoanToNonControllingInterest" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXLoanToNonControllingInterest" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000038 - Disclosure - Income Taxes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_UkSubsidiaryMember" xlink:label="loc_OFLXUkSubsidiaryMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_OFLXUkSubsidiaryMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxCreditsForeign" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxCreditsForeign" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_TaxesFromDividend" xlink:label="loc_OFLXTaxesFromDividend" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXTaxesFromDividend" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_UnremittedForeignEarnings" xlink:label="loc_OFLXUnremittedForeignEarnings" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXUnremittedForeignEarnings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="loc_us-gaapUndistributedEarningsOfForeignSubsidiaries" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUndistributedEarningsOfForeignSubsidiaries" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_EffectiveTaxRecognizedAmount" xlink:label="loc_OFLXEffectiveTaxRecognizedAmount" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXEffectiveTaxRecognizedAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsStateAndLocal" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxSettlementsStateAndLocal" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxSettlementsStateAndLocal" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:title="00000039 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes-ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:title="00000040 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)">
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" xlink:label="loc_OFLXIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaapIncomeTaxReconciliationDeductionsQualifiedProductionActivities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsDividends" xlink:label="loc_us-gaapIncomeTaxReconciliationDeductionsDividends" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationDeductionsDividends" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxContingencies" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:title="00000041 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:label="loc_OFLXIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:label="loc_us-gaapDeferredTaxLiabilitiesDeferredExpense" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesDeferredExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_TotalDeferredLiabilities" xlink:label="loc_OFLXTotalDeferredLiabilities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:to="loc_OFLXTotalDeferredLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/IncomeTaxes-ScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails" xlink:title="00000042 - Disclosure - Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details)">
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract" xlink:label="loc_OFLXIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefits" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract" xlink:to="loc_us-gaapUnrecognizedTaxBenefits_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/LeasesDetailsNarrative" xlink:title="00000043 - Disclosure - Leases (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_LeasesDetailsNarrativeAbstract" xlink:label="loc_OFLXLeasesDetailsNarrativeAbstract" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_OperatingLeasesTermDescription" xlink:label="loc_OFLXOperatingLeasesTermDescription" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXLeasesDetailsNarrativeAbstract" xlink:to="loc_OFLXOperatingLeasesTermDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_LeaseEarlyTerminationPenalty" xlink:label="loc_OFLXLeaseEarlyTerminationPenalty" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXLeasesDetailsNarrativeAbstract" xlink:to="loc_OFLXLeaseEarlyTerminationPenalty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaapOperatingLeasesRentExpenseNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXLeasesDetailsNarrativeAbstract" xlink:to="loc_us-gaapOperatingLeasesRentExpenseNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Leases-ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails" xlink:title="00000044 - Disclosure - Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Details)">
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract" xlink:label="loc_OFLXLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueThereafter" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXLeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative" xlink:title="00000045 - Disclosure - Employee Benefit Plans (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="loc_us-gaapTextBlockAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTextBlockAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTypeAxis" xlink:label="loc_us-gaapDefinedContributionPlanTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDefinedContributionPlanTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefinedContributionPlanTypeDomain" xlink:label="loc_us-gaapDefinedContributionPlanTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedContributionPlanTypeAxis" xlink:to="loc_us-gaapDefinedContributionPlanTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_QualifiedNonContributoryProfitSharingMember" xlink:label="loc_OFLXQualifiedNonContributoryProfitSharingMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedContributionPlanTypeDomain" xlink:to="loc_OFLXQualifiedNonContributoryProfitSharingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_SavingsAndRetirementMember" xlink:label="loc_OFLXSavingsAndRetirementMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedContributionPlanTypeDomain" xlink:to="loc_OFLXSavingsAndRetirementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualEmployerContribution" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualEmployerContribution" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans" xlink:label="loc_us-gaapDescriptionOfDefinedContributionPensionAndOtherPostretirementPlans" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDescriptionOfDefinedContributionPensionAndOtherPostretirementPlans" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000046 - Disclosure - Commitments and Contingencies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaapRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaapRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeAxis" xlink:to="loc_us-gaapRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaapMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaapMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRangeMember" xlink:to="loc_us-gaapMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaapLossContingenciesByNatureOfContingencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLossContingenciesByNatureOfContingencyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaapLossContingencyNatureDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLossContingenciesByNatureOfContingencyAxis" xlink:to="loc_us-gaapLossContingencyNatureDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InsuranceClaimsMember" xlink:label="loc_us-gaapInsuranceClaimsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLossContingencyNatureDomain" xlink:to="loc_us-gaapInsuranceClaimsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:label="loc_us-gaapOtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink:label="loc_us-gaapOtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" xlink:label="loc_us-gaapOtherDeferredCompensationArrangementsLiabilityCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherDeferredCompensationArrangementsLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance" xlink:label="loc_us-gaapCashSurrenderValueOfLifeInsurance" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashSurrenderValueOfLifeInsurance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AmountOfSecurityToProceedCurrentAppeal" xlink:label="loc_OFLXAmountOfSecurityToProceedCurrentAppeal" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXAmountOfSecurityToProceedCurrentAppeal" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_DeductiblesPerClaim" xlink:label="loc_OFLXDeductiblesPerClaim" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXDeductiblesPerClaim" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_PotentialLiabilityPerClaim" xlink:label="loc_OFLXPotentialLiabilityPerClaim" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXPotentialLiabilityPerClaim" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate" xlink:label="loc_us-gaapProductLiabilityContingencyLossExposureNotAccruedBestEstimate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProductLiabilityContingencyLossExposureNotAccruedBestEstimate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="loc_us-gaapLossContingencyAccrualAtCarryingValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLossContingencyAccrualAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromLegalSettlements" xlink:label="loc_us-gaapProceedsFromLegalSettlements" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromLegalSettlements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AssetsOnBooksAfterLegalSettlement" xlink:label="loc_OFLXAssetsOnBooksAfterLegalSettlement" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXAssetsOnBooksAfterLegalSettlement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses" xlink:label="loc_OFLXAllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXAllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/Stock-BasedCompensationPlansDetailsNarrative" xlink:title="00000047 - Disclosure - Stock - Based Compensation Plans (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_PhantomStockPlanMember" xlink:label="loc_OFLXPhantomStockPlanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_OFLXPhantomStockPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_UnvestedUnitsOutstanding" xlink:label="loc_OFLXUnvestedUnitsOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXUnvestedUnitsOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_ForfeitureRateOfPlan" xlink:label="loc_OFLXForfeitureRateOfPlan" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXForfeitureRateOfPlan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:label="loc_us-gaapDeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:label="loc_us-gaapDeferredCompensationShareBasedArrangementsLiabilityCurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:label="loc_us-gaapDeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/StockBasedCompensationPlans-SummaryOfNonvestedPhantomStockUnitsDetails" xlink:title="00000048 - Disclosure - Stock Based Compensation Plans - Summary of Nonvested Phantom Stock Units (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod" xlink:label="loc_OFLXShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_OFLXShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest" xlink:label="loc_OFLXShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_OFLXShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled" xlink:label="loc_OFLXShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_OFLXShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest" xlink:label="loc_OFLXShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_OFLXShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000049 - Disclosure - Related Party Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaapCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCurrencyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AllCurrenciesDomain" xlink:label="loc_OFLXAllCurrenciesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrencyAxis" xlink:to="loc_OFLXAllCurrenciesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_UnitedKingdomPoundsMember" xlink:label="loc_OFLXUnitedKingdomPoundsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OFLXAllCurrenciesDomain" xlink:to="loc_OFLXUnitedKingdomPoundsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaapMinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000050 - Disclosure - Subsequent Events (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="loc_us-gaapDisclosureTextBlockAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureTextBlockAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CreationDateAxis" xlink:label="loc_us-gaapCreationDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapCreationDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DefaultFinancialStatementsDateMember" xlink:label="loc_us-gaapDefaultFinancialStatementsDateMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreationDateAxis" xlink:to="loc_us-gaapDefaultFinancialStatementsDateMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_DuringTwoThousandSeventeenMember" xlink:label="loc_OFLXDuringTwoThousandSeventeenMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefaultFinancialStatementsDateMember" xlink:to="loc_OFLXDuringTwoThousandSeventeenMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaapLeaseAndRentalExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLeaseAndRentalExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_AreaOfBuilding" xlink:label="loc_OFLXAreaOfBuilding" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXAreaOfBuilding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="oflx-20161231.xsd#OFLX_PurchaseOfBuildingPrice" xlink:label="loc_OFLXPurchaseOfBuildingPrice" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OFLXPurchaseOfBuildingPrice" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements-ScheduleOfQuarterlyFinancialInformationDetails" xlink:title="00000051 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited) - Schedule of Quarterly Financial Information (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaapSalesRevenueNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapSalesRevenueNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaapEarningsPerShareBasicAndDiluted" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapQuarterlyFinancialInformationDisclosureAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6799888416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Mar. 01, 2017</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Omega Flex, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001317945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Is Entity a Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Is Entity a Voluntary Filer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 109,495,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,091,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading symbol</a></td>
<td class="text">OFLX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6800301568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">$ 35,318<span></span>
</td>
<td class="nump">$ 30,152<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts Receivable - less allowances of $926 and $882, respectively</a></td>
<td class="nump">15,005<span></span>
</td>
<td class="nump">16,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories-Net</a></td>
<td class="nump">7,372<span></span>
</td>
<td class="nump">8,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other Current Assets</a></td>
<td class="nump">1,981<span></span>
</td>
<td class="nump">1,647<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">59,676<span></span>
</td>
<td class="nump">56,691<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and Equipment - Net</a></td>
<td class="nump">4,402<span></span>
</td>
<td class="nump">4,638<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill-Net</a></td>
<td class="nump">3,526<span></span>
</td>
<td class="nump">3,526<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred Taxes</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Other Long Term Assets</a></td>
<td class="nump">2,939<span></span>
</td>
<td class="nump">1,305<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">70,562<span></span>
</td>
<td class="nump">66,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts Payable</a></td>
<td class="nump">2,311<span></span>
</td>
<td class="nump">2,489<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued Compensation</a></td>
<td class="nump">4,319<span></span>
</td>
<td class="nump">4,669<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalesCommissionCurrent', window );">Accrued Commissions and Sales Incentives</a></td>
<td class="nump">3,700<span></span>
</td>
<td class="nump">4,333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends Payable</a></td>
<td class="nump">8,578<span></span>
</td>
<td class="nump">8,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Taxes Payable</a></td>
<td class="nump">487<span></span>
</td>
<td class="nump">433<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other Liabilities</a></td>
<td class="nump">3,340<span></span>
</td>
<td class="nump">3,050<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">22,735<span></span>
</td>
<td class="nump">23,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Deferred Taxes</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">368<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other Long Term Liabilities</a></td>
<td class="nump">1,621<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">24,501<span></span>
</td>
<td class="nump">25,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies (Note 11)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Omega Flex, Inc. Shareholders' Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock &#8211; par value $0.01 Shares: authorized 20,000,000, issued 10,153,633 and outstanding 10,091,822 at both December 31, 2016 and 2015</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury Stock</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Paid-in Capital</a></td>
<td class="nump">10,808<span></span>
</td>
<td class="nump">10,808<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained Earnings</a></td>
<td class="nump">36,455<span></span>
</td>
<td class="nump">30,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Loss</a></td>
<td class="num">(1,685)<span></span>
</td>
<td class="num">(683)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Omega Flex, Inc. Shareholders' Equity</a></td>
<td class="nump">45,679<span></span>
</td>
<td class="nump">40,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling Interest</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">272<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Shareholders' Equity</a></td>
<td class="nump">46,061<span></span>
</td>
<td class="nump">41,154<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Shareholders' Equity</a></td>
<td class="nump">$ 70,562<span></span>
</td>
<td class="nump">$ 66,274<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, the amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalesCommissionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalesCommissionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=64834752&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4590271-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4568740-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6799557488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts receivable</a></td>
<td class="nump">$ 926<span></span>
</td>
<td class="nump">$ 882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">10,153,633<span></span>
</td>
<td class="nump">10,153,633<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">10,091,822<span></span>
</td>
<td class="nump">10,091,822<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66008989&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6806150032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">$ 94,051<span></span>
</td>
<td class="nump">$ 93,278<span></span>
</td>
<td class="nump">$ 85,219<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Cost of Goods Sold</a></td>
<td class="nump">36,167<span></span>
</td>
<td class="nump">36,132<span></span>
</td>
<td class="nump">35,193<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">57,884<span></span>
</td>
<td class="nump">57,146<span></span>
</td>
<td class="nump">50,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling Expense</a></td>
<td class="nump">15,694<span></span>
</td>
<td class="nump">15,252<span></span>
</td>
<td class="nump">14,109<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and Administrative Expense</a></td>
<td class="nump">17,108<span></span>
</td>
<td class="nump">15,707<span></span>
</td>
<td class="nump">12,351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_EngineeringExpense', window );">Engineering Expense</a></td>
<td class="nump">3,185<span></span>
</td>
<td class="nump">2,684<span></span>
</td>
<td class="nump">2,921<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating Profit</a></td>
<td class="nump">21,897<span></span>
</td>
<td class="nump">23,503<span></span>
</td>
<td class="nump">20,645<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest Income</a></td>
<td class="nump">98<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Other Expense</a></td>
<td class="num">(474)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="num">(82)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income Before Income Taxes</a></td>
<td class="nump">21,521<span></span>
</td>
<td class="nump">23,564<span></span>
</td>
<td class="nump">20,599<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Provision</a></td>
<td class="nump">6,975<span></span>
</td>
<td class="nump">7,603<span></span>
</td>
<td class="nump">6,994<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">14,546<span></span>
</td>
<td class="nump">15,961<span></span>
</td>
<td class="nump">13,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossAttributableToNoncontrollingInterest', window );">Less: Net Income - Noncontrolling Interest</a></td>
<td class="num">(169)<span></span>
</td>
<td class="num">(173)<span></span>
</td>
<td class="num">(143)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income attributable to Omega Flex, Inc.</a></td>
<td class="nump">$ 14,377<span></span>
</td>
<td class="nump">$ 15,788<span></span>
</td>
<td class="nump">$ 13,462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and Diluted Earnings per Common Share</a></td>
<td class="nump">$ 1.42<span></span>
</td>
<td class="nump">$ 1.56<span></span>
</td>
<td class="nump">$ 1.33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Basic and Diluted Weighted Average Shares Outstanding</a></td>
<td class="nump">10,092<span></span>
</td>
<td class="nump">10,092<span></span>
</td>
<td class="nump">10,092<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_EngineeringExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the monetary amount of Engineering Expense, during the indicated time period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_EngineeringExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total costs related to goods produced and sold during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Income (Loss) attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591551-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6799933552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 14,546<span></span>
</td>
<td class="nump">$ 15,961<span></span>
</td>
<td class="nump">$ 13,605<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract', window );"><strong>Other Comprehensive Income, Net of Tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign Currency Translation Adjustment, Net of Tax</a></td>
<td class="num">(1,061)<span></span>
</td>
<td class="num">(198)<span></span>
</td>
<td class="num">(177)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeOtherNetOfTax', window );">Other Comprehensive Income, Net of Tax</a></td>
<td class="num">(1,061)<span></span>
</td>
<td class="num">(198)<span></span>
</td>
<td class="num">(177)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive Income</a></td>
<td class="nump">13,485<span></span>
</td>
<td class="nump">15,763<span></span>
</td>
<td class="nump">13,428<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Comprehensive Income Attributable to the Noncontrolling Interest</a></td>
<td class="num">(110)<span></span>
</td>
<td class="num">(161)<span></span>
</td>
<td class="num">(134)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total Other Comprehensive Income</a></td>
<td class="nump">$ 13,375<span></span>
</td>
<td class="nump">$ 15,602<span></span>
</td>
<td class="nump">$ 13,294<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831223<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=66004124&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4613674-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569643-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569643-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeOtherNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeOtherNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591551-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6800539664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th"><div>Paid-In Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss) [Member]</div></th>
<th class="th"><div>Noncontrolling Interest [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2013</a></td>
<td class="nump">$ 102<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="nump">$ 10,808<span></span>
</td>
<td class="nump">$ 14,929<span></span>
</td>
<td class="num">$ (329)<span></span>
</td>
<td class="nump">$ 122<span></span>
</td>
<td class="nump">$ 25,631<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, Shares at Dec. 31, 2013</a></td>
<td class="nump">10,091,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">13,462<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">143<span></span>
</td>
<td class="nump">13,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease', window );">Cumulative Translation Adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(168)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="num">(177)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionOfDividends', window );">Dividends Declared</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,945)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,945)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Dividends Paid</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(145)<span></span>
</td>
<td class="num">(145)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2014</a></td>
<td class="nump">$ 102<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="nump">10,808<span></span>
</td>
<td class="nump">23,446<span></span>
</td>
<td class="num">(497)<span></span>
</td>
<td class="nump">111<span></span>
</td>
<td class="nump">33,969<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, Shares at Dec. 31, 2014</a></td>
<td class="nump">10,091,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">15,788<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="nump">15,961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease', window );">Cumulative Translation Adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(186)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="num">(198)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionOfDividends', window );">Dividends Declared</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(8,578)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(8,578)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2015</a></td>
<td class="nump">$ 102<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="nump">10,808<span></span>
</td>
<td class="nump">30,656<span></span>
</td>
<td class="num">(683)<span></span>
</td>
<td class="nump">272<span></span>
</td>
<td class="nump">41,154<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, Shares at Dec. 31, 2015</a></td>
<td class="nump">10,091,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">14,377<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="nump">14,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease', window );">Cumulative Translation Adjustment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,002)<span></span>
</td>
<td class="num">(59)<span></span>
</td>
<td class="num">(1,061)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionOfDividends', window );">Dividends Declared</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(8,578)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,578)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2016</a></td>
<td class="nump">$ 102<span></span>
</td>
<td class="num">$ (1)<span></span>
</td>
<td class="nump">$ 10,808<span></span>
</td>
<td class="nump">$ 36,455<span></span>
</td>
<td class="num">$ (1,685)<span></span>
</td>
<td class="nump">$ 382<span></span>
</td>
<td class="nump">$ 46,061<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, Shares at Dec. 31, 2016</a></td>
<td class="nump">10,091,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in cumulative translation adjustment before transfers included in determining net income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591551-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4590271-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4568740-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAccretionOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of accretion of temporary equity during the period due to unpaid dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAccretionOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6806117856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 14,546<span></span>
</td>
<td class="nump">$ 15,961<span></span>
</td>
<td class="nump">$ 13,605<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to Reconcile Net Income to Net Cash Provided By Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Non-Cash Compensation Expense</a></td>
<td class="nump">996<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="nump">634<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and Amortization</a></td>
<td class="nump">459<span></span>
</td>
<td class="nump">460<span></span>
</td>
<td class="nump">486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease', window );">Provision for Losses on Accounts Receivable, net of write-offs and recoveries</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="num">(16)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred Taxes</a></td>
<td class="num">(139)<span></span>
</td>
<td class="num">(638)<span></span>
</td>
<td class="nump">140<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLIFOReserveEffectOnIncomeNet', window );">Provision for Inventory Reserves</a></td>
<td class="nump">130<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="num">(173)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in Assets and Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts Receivable</a></td>
<td class="nump">1,217<span></span>
</td>
<td class="num">(3,167)<span></span>
</td>
<td class="num">(861)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">585<span></span>
</td>
<td class="num">(1,036)<span></span>
</td>
<td class="num">(525)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other Assets</a></td>
<td class="num">(1,987)<span></span>
</td>
<td class="num">(119)<span></span>
</td>
<td class="nump">183<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts Payable</a></td>
<td class="num">(108)<span></span>
</td>
<td class="nump">158<span></span>
</td>
<td class="nump">585<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Accrued Compensation</a></td>
<td class="num">(272)<span></span>
</td>
<td class="nump">502<span></span>
</td>
<td class="nump">1,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_AccruedCommissionsAndSalesIncentivesChange', window );">Accrued Commissions and Sales Incentives</a></td>
<td class="num">(614)<span></span>
</td>
<td class="nump">1,590<span></span>
</td>
<td class="num">(1,183)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other Liabilities</a></td>
<td class="num">(100)<span></span>
</td>
<td class="num">(865)<span></span>
</td>
<td class="nump">895<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by Operating Activities</a></td>
<td class="nump">14,758<span></span>
</td>
<td class="nump">13,250<span></span>
</td>
<td class="nump">14,840<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital Expenditures</a></td>
<td class="num">(233)<span></span>
</td>
<td class="num">(620)<span></span>
</td>
<td class="num">(215)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Used in Investing Activities</a></td>
<td class="num">(233)<span></span>
</td>
<td class="num">(620)<span></span>
</td>
<td class="num">(215)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_PaymentsOfDividend', window );">Dividends Paid</a></td>
<td class="num">(8,578)<span></span>
</td>
<td class="num">(4,945)<span></span>
</td>
<td class="num">(145)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Used in Financing Activities</a></td>
<td class="num">(8,578)<span></span>
</td>
<td class="num">(4,945)<span></span>
</td>
<td class="num">(145)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net Increase in Cash and Cash Equivalents</a></td>
<td class="nump">5,947<span></span>
</td>
<td class="nump">7,685<span></span>
</td>
<td class="nump">14,480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Translation effect on cash</a></td>
<td class="num">(781)<span></span>
</td>
<td class="num">(118)<span></span>
</td>
<td class="num">(152)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents - Beginning of Year</a></td>
<td class="nump">30,152<span></span>
</td>
<td class="nump">22,585<span></span>
</td>
<td class="nump">8,257<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents - End of Year</a></td>
<td class="nump">35,318<span></span>
</td>
<td class="nump">30,152<span></span>
</td>
<td class="nump">22,585<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Disclosure of Cash Flow Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for Income Taxes</a></td>
<td class="nump">7,060<span></span>
</td>
<td class="nump">8,442<span></span>
</td>
<td class="nump">5,743<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Cash paid for Interest</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionOfDividends', window );">Declared Dividend</a></td>
<td class="nump">$ 8,578<span></span>
</td>
<td class="nump">$ 8,578<span></span>
</td>
<td class="nump">$ 4,945<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_AccruedCommissionsAndSalesIncentivesChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the monetary amount of Accrued Commissions and Sales Incentives Change, during the indicated time period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_AccruedCommissionsAndSalesIncentivesChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_PaymentsOfDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments of dividend.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_PaymentsOfDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49171198&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49171198&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in accrued salaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for interest during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLIFOReserveEffectOnIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods and any LIFO decrement which have been reflected in the statement of income during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLIFOReserveEffectOnIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4591551-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAccretionOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of accretion of temporary equity during the period due to unpaid dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAccretionOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6795670800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation and Consolidation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Basis of Presentation and Consolidation</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>1. BASIS OF PRESENTATION AND CONSOLIDATION</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Description of Business</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The accompanying
consolidated financial statements include the accounts of Omega Flex, Inc. (Omega) and its subsidiaries (collectively the &#8220;Company&#8221;).
The Company&#8217;s audited consolidated financial statements for the year ended December 31, 2016, 2015 and 2014 have been prepared
in accordance with accounting standards set by the Financial Accounting Standards Board (FASB), and with the instructions of Form
10-K and Article 8 of Regulation S-X. All material inter-company accounts and transactions have been eliminated in consolidation.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company is a
leading manufacturer of flexible metal hose, which is used in a variety of applications to carry gases and liquids within their
particular applications. The Company&#8217;s business is controlled as a single operating segment that consists of the manufacture
and sale of flexible metal hose and accessories. These applications include carrying liquefied gases in certain processing applications,
fuel gases within residential and commercial buildings and vibration absorbers in high vibration applications. The Company&#8217;s
flexible metal piping is also used to carry other types of gases and fluids in a number of industrial applications where the customer
requires the piping to have both a degree of flexibility and/or an ability to carry corrosive compounds or mixtures, or to carry
at both very high and very low (cryogenic) temperatures.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company manufactures
flexible metal hose at its facilities in Exton, Pennsylvania, in the United States, and in Banbury, Oxfordshire in the United Kingdom,
and sells its products through distributors, wholesalers and to original equipment manufacturers (&#8220;OEMs&#8221;) throughout
North America, and in certain European markets.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity.  Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6634293680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>2. SIGNIFICANT ACCOUNTING POLICIES</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Use of Estimates</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The preparation
of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates
and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities
at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The most
significant estimates and assumptions relate to revenue recognition, accounts receivable allowances, inventory valuations, goodwill
valuation, product liability costs, phantom stock and accounting for income taxes. Actual amounts could differ significantly from
these estimates.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Revenue Recognition</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in">The Company&#8217;s
revenue recognition activities relate almost entirely to the manufacture and sale of flexible metal hose and pipe. Under GAAP,
revenues are considered to have been earned when the Company has substantially accomplished what it must do to be entitled to the
benefits represented by the revenues. The following criteria represent preconditions to the recognition of revenue:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 48px; line-height: 115%">&#160;</td>
    <td style="width: 24px; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Persuasive evidence of an arrangement for the sale of product or services must exist.</font></td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Delivery has occurred or services rendered.</font></td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">The sales price to the customer is fixed or determinable.</font></td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Collection is reasonably assured.</font></td></tr>
</table>
<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in">The Company recognizes
revenue upon shipment in accordance with the above principles.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in">Gross sales are
reduced for all consideration paid to customers for which no identifiable benefit is received by the Company. This includes promotional
incentives, which includes various programs including year-end rebates, and payment term discounts. The amounts of certain incentives
are known with reasonable certainty at the time of sale, while others are projected based upon the most reliable information available
at the reporting date. Commissions are accounted for as a selling expense.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Cash Equivalents</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company considers
all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash
equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or
repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited
at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions
carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The
Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Accounts Receivable and Provision
for Doubtful Accounts</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accounts receivable
are reduced by an allowance for amounts that may become uncollectible in the future. The estimated allowance for uncollectible
amounts is based primarily on specific analysis of accounts in the receivable portfolio and historical write-off experience. While
management believes the allowance to be adequate, if the financial condition of the Company&#8217;s customers were to deteriorate,
resulting in their inability to make payments, additional allowances may be required.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The allowance for
doubtful accounts reflects our best estimate of probable losses inherent in the accounts receivable balance. The Company determines
the allowance based on any known collection issues, historical experience, and other currently available evidence. The reserve
for future credits, discounts, and doubtful accounts was $926,000 and $882,000 as of December 31, 2016 and 2015, respectively.
In regards to identifying uncollectible accounts, the Company reviews an aging report on a consistent basis to determine past due
accounts, and utilizes a well-established credit rating agency. The Company charges off those accounts that are deemed uncollectible
once all collection efforts have been exhausted.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Inventories</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Inventories are
valued at the lower of cost or market. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company
generally considers inventory quantities beyond two years of non-usage, measured on a historical usage basis, to be excess inventory
and reduces the carrying value of inventory accordingly.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Property and Equipment</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment
are carried at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives
of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed
of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in
other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are
capitalized.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Goodwill </u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with
Financial Accounting Standards Board (FASB) ASC Topic 350, Intangibles &#8211; Goodwill and Other, the Company performed an annual
impairment test in accordance with this guidance as of December 31, 2016 and also at December 31, 2015. These analyses did not
indicate any impairment of goodwill at the end of either period.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Stock-Based Compensation Plans</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In 2006, the Company
adopted a Phantom Stock Plan (the &#8220;Plan&#8221;), which allows the Company to grant phantom stock units (Units) to certain
key employees, officers or directors. The Units each represent a contractual right to payment of compensation in the future based
upon the market value of the Company&#8217;s common stock. The Units follow a vesting schedule of three years from the grant date,
and are then paid upon maturity. In accordance with FASB ASC Topic 718, Stock Compensation, the Company uses the Black-Scholes
option pricing model as its method for determining the fair value of the Units. Further details of the Plan are provided in Note
12.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Product Liability Reserves</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Product liability
reserves represent the estimated unpaid amounts under the Company&#8217;s insurance policies with respect to existing claims. The
Company uses the most current available data to estimate claims. As explained more fully under Note 11, Commitments and Contingencies,
for various product liability claims covered under the Company&#8217;s general liability insurance policies, the Company must pay
certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $25,000 to
$1,000,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company
is vigorously defending against all known claims.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Fair Value of Financial and Nonfinancial
Instruments</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company measures
financial instruments in accordance with FASB ASC Topic 820, Fair Value Measurements and Disclosures. The accounting standard defines
fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements.
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price)
in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on
the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the
use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used
to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical
assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset
or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company&#8217;s own assumptions
about the assumptions market participants would use in pricing the asset or liability. The Company relies on its actively traded
share value &#8211; a level 1 input &#8211; in determining the fair value of the reporting unit in its annual impairment test as
described in the FASB ASC Topic 350, Intangibles - Goodwill and Other.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Advertising Expense</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Advertising costs
are charged to operations as incurred and are included in selling expenses in the accompanying consolidated Statement of Operations.
Such charges aggregated $1,047,000, $1,062,000 and $848,000, for the years ended December 31, 2016, 2015, and 2014, respectively.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Research and Development Expense</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Research and development
expenses are charged to operations as incurred. Such charges totaled $788,000, $876,000, and $904,000, for the years ended December
31, 2016, 2015 and 2014, respectively and are included in engineering expense in the accompanying consolidated statements of operations.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Shipping Costs</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Shipping costs are
included in selling expense on the consolidated statements of operations. The expense relating to shipping was $2,339,000, $2,429,000
and $2,280,000 for the years ended December 31, 2016, 2015 and 2014, respectively.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Earnings per Common Share</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Basic earnings per
share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no
dilutive securities. Consequently, basic and dilutive earnings per share are the same.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Currency Translation</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Assets and liabilities
denominated in foreign currencies are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The
Statements of Operations are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from
the translation of financial statements are excluded from the determination of income and are accumulated in a separate component
of shareholders&#8217; equity. Exchange gains and losses resulting from foreign currency transactions are included in the Statements
of Operations (other income (expense)) in the period in which they occur.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Income Taxes</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts
for tax liabilities in accordance with the FASB ASC Topic 740, Income Taxes. Under this method the Company recorded tax expense,
related deferred taxes and tax benefits, and uncertainties in tax positions.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Deferred tax assets
and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying
amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using
enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period
that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that
these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The FASB ASC Topic
740, Income Taxes, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that
position to be recognized in a company&#8217;s financial statements. This guidance prescribes a recognition threshold of more-likely
than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax
positions to be recognized in the financial statements.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company follows
the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the
recognition, de-recognition and measurement of potential tax benefits associated with tax positions. For additional information
regarding ASC 740-10, see Note 8.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The FASB ASU 2015-17
eliminates the current requirement for organizations to present deferred tax liabilities and assets as current and noncurrent in
a classified balance sheet. Instead, organizations will be required to classify all deferred tax assets and liabilities as noncurrent.
The amendments of ASU 2015-17 apply to all organizations that present a classified balance sheet. For public companies, the amendments
are effective for financial statements issued for annual periods beginning after December 15, 2016, and interim periods within
those annual periods. Early adoption is permitted and the Company adopted this ASU prospectively in calendar year ended December
31, 2015. As a result, the Company has presented all deferred tax assets and liabilities as noncurrent on its consolidated balance
sheet for the periods ended December 31, 2016 and 2015. There was no impact on operations as a result of adoption of FASB ASU 2015-17.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Other Comprehensive Income</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the years ended
December 31, 2016, 2015 and 2014, respectively, the components of other comprehensive income consisted solely of foreign currency
translation adjustments.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Significant Concentrations</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">One customer accounted
for approximately 13% of sales in 2016, 16% of sales in 2015 and 15% in 2014. That same customer accounted for 20% and 25% of Accounts
Receivable at December 31, 2016 and 2015, respectively. No other customer represented more that 10% of Accounts Receivable or Sales.
Geographically, North America accounted for approximately 88% of the Company&#8217;s sales during 2016, 2015 and 2014. The remaining
portion of sales for each respective year was scattered among other countries, with the United Kingdom being the Company&#8217;s
most dominant market outside North America.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Subsequent Events</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company evaluates
all events or transactions through the date of the related filing that may have a material impact on its consolidated financial
statements. Refer to Note 14 of the consolidated financial statements.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Recent Accounting Pronouncements</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In May 2014, the
FASB issued ASU 2014-09, <i>Revenue from Contracts with Customers (Topic 606)</i>, requiring an entity to recognize the amount
of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The updated standard
will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either a
full retrospective or retrospective with cumulative effect transition method. The updated standard becomes effective for the Company
in the first quarter of fiscal year 2018. Early adoption is permitted beginning in the first quarter of the Company&#8217;s 2017
fiscal year. The Company has reviewed the respective guidance and currently does not anticipate that the updated standard will
have a significant impact on the way the Company currently records revenue, if any, or on the consolidated financial statements
as a whole.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In July 2015, the
FASB issued ASU 2015-11, <i>Simplifying the Measurement of Inventory (Topic 330)</i>. Under this ASU, inventory will be measured
at the &#8220;lower of cost and net realizable value&#8221; and options that currently exist for &#8220;market value&#8221; will
be eliminated. The ASU defines net realizable value as the &#8220;estimated selling prices in the ordinary course of business,
less reasonably predictable costs of completion, disposal, and transportation.&#8221; No other changes were made to the current
guidance on inventory measurement. ASU 2015-11 is effective for interim and annual periods beginning after December 15, 2016. Early
application is permitted and should be applied prospectively. The Company has evaluated the provisions of this statement, and concluded
that the adoption of ASU 2015-11 will not have a material impact on the Company&#8217;s financial position or results of operations.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2016,
the FASB issued ASU 2016-02, <i>Leases (Topic 842)</i>. Under this ASU, lessees are required to recognize right-of-use assets and
lease liabilities for all leases not considered short-term leases. By definition, a short-term lease is one in which: (a) the lease
term is 12 months or less and (b) there is not an option to purchase the underlying asset that the lessee is reasonably certain
to exercise. For short-term leases, lessees may elect an accounting policy by class of underlying asset under which right-of-use
assets and lease liabilities are not recognized and lease payments are generally recognized as expense over the lease term on a
straight-line basis. This change will result in lessees recognizing right-of-use assets and lease liabilities for most leases currently
accounted for as operating leases under the legacy lease accounting guidance. ASU 2016-02 is effective for interim and annual periods
beginning after December 15, 2018. Early adoption is permitted. The Company is evaluating the provisions of this statement, including
which period to adopt, and has not determined what impact the adoption of ASU 2016-02 will have on the Company&#8217;s financial
position or results of operations.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18861-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18726-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18743-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18854-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6795604912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>3. INVENTORIES</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Inventories, net
of reserves of $1,062,000 and $969,000, respectively, consisted of the following at December 31:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: center; line-height: 115%">&#160;</td>
    <td style="text-align: center; line-height: 115%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="text-align: center; line-height: 115%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="7" style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(in thousands)</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="3" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="3" style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 68%; text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Finished Goods</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 13%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">5,254</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 13%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">6,082</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Raw Materials</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2,118</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2,205</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Total Inventory - Net</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">7,372</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">8,287</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6786616128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>4. PROPERTY AND EQUIPMENT</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment
consisted of the following at December 31:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">
        <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Depreciation and Amortization Est.</b></p>
        <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Useful Lives</b></p></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="7" style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(in thousands)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="3" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="3" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 31%; text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Land</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">538</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">538</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 40%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Buildings</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4,407</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4,407</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">39 Years</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Leasehold Improvements</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">399</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">426</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3-10 Years (Lesser of Life or Lease)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Equipment</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">9,629</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">9,543</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3-10 Years</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">14,973</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">14,914</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Accumulated Depreciation</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(10,571</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(10,276</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Property and Equipment - Net</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4,402</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4,638</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The above amounts
include approximately $34,000 of capital related items at December 31, 2016 and $93,000 at December 31, 2015 that had not yet been
placed in service by the Company, and therefore no depreciation was recorded in the related periods for those assets. Depreciation
and amortization expense was approximately $459,000, $460,000 and $486,000 for the years ended December 31, 2016, 2015 and 2014,
respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13-14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64862545&amp;loc=d3e2921-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6795590208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Line of Credit<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTextBlock', window );">Line of Credit</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>5. LINE OF CREDIT</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On December 29,
2014, the Company entered into to an Amended and Restated Committed Revolving Line of Credit Note (&#8220;the Line&#8221;) and
a Second Amendment to the Loan Agreement with Santander Bank, N.A. (&#8220;Santander&#8221;), originally established in 2010. The
Line allows for a maximum amount of borrowing of $15,000,000, for a five year term maturing on December 31, 2019, with funds available
for working capital purposes and to fund dividends. The Line is unsecured. The Line provides for the payment of any borrowings
at an interest rate of either LIBOR plus 1.00% to plus 1.35% (for borrowings with a fixed term of 30, 60, or 90 days), or Prime
from 0.00% to plus 0.10%, depending upon the Company&#8217;s then existing financial ratios. At December 31, 2016, the Company&#8217;s
financial ratios would allow for the most favorable rate under the agreement&#8217;s range, which would be a rate of 2.00%. Under
the terms of the agreement, the Company is required to pay on a quarterly basis an unused facility fee equal to 10 basis points
of the average unused balance of the total Line commitment.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of December 31,
2016 and 2015, the Company had no outstanding borrowings on its line of credit, and was in compliance with all debt covenants.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for short-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6795618176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Shareholders' Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Shareholders' Equity</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>6. SHAREHOLDERS&#8217; EQUITY</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the periods
ending December 31, 2016 and 2015, the Company had authorized 20,000,000 common stock shares with par value of $0.01 per share.
At both dates, the number of shares issued was 10,153,633, and the total number of outstanding shares was 10,091,822, with the
61,811 variance representing shares held in Treasury.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On December 14,
2016, the Board declared a special dividend of $0.85 per share to all Shareholders of record as of December 26, 2016, and payable
on or before January 6, 2017. The total payment to shareholders made in January 2017 was $8,578,000.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On December 10,
2015, the Board declared a special dividend of $0.85 per share to all Shareholders of record as of December 21, 2015, and payable
on or before January 6, 2016. The total payment made in January 2016 was $8,578,000.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On December 10,
2014, the Board declared a special dividend of $0.49 per share to all Shareholders of record as of December 22, 2014, which was
paid on January 5, 2015, in the total amount of $4,945,000. Additionally, there was a dividend that was paid during 2014 by the
Company&#8217;s UK subsidiary, which resulted in an outlay of cash of $145,000 to the subsidiary&#8217;s noncontrolling interest.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On April 4, 2014,
the Company&#8217;s Board of Directors authorized an extension of its stock repurchase program without expiration, up to a maximum
amount of $1,000,000. The original program established in December of 2007 authorized the purchase of up to $5,000,000 of its common
stock. The purchases may be made from time-to-time in the open market or in privately negotiated transactions, depending on market
and business conditions. The Board retained the right to cancel, extend, or expand the share buyback program, at any time and from
time-to-time. Since inception, the Company has purchased a total of 61,811 shares for approximately $932,000, or approximately
$15 per share. The Company did not make any stock repurchases during the year ended December 31, 2016, 2015 or 2014.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74567-122707<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21484-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21488-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187143-122770<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21506-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23285-112656<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Preferred Stock<br> -URI http://asc.fasb.org/extlink&amp;oid=6521494<br><br>Reference 15: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 16: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21564-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6786667552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Noncontrolling Interests<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestAbstract', window );"><strong>Noncontrolling Interest [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDisclosureTextBlock', window );">Noncontrolling Interests</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>7. NONCONTROLLING INTERESTS</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company owns
100% of all subsidiaries, except for a small portion of one, which is owned by a Noncontrolling Interest. At December 31, 2014,
total Shareholders&#8217; Equity was $33,969,000, and the Noncontrolling Interest was $111,000. During 2014, the subsidiary made
a distribution of $145,000 to the Noncontrolling Interest. For the twelve month period ended December 31, 2015, the Noncontrolling
Interest&#8217;s portion of Net Income was approximately $173,000, and their portion of Other Comprehensive Income was a loss of
$12,000. At December 31, 2015, total Shareholders&#8217; Equity was $41,154,000, of which the Noncontrolling Interest held a value
of $272,000. For the year ended December 31, 2016, the Noncontrolling Interest&#8217;s portion of Net Income was approximately
$169,000, and their portion of Other Comprehensive Income was a loss of $59,000. At December 31, 2016, total Shareholders&#8217;
Equity was $46,061,000, of which the Noncontrolling Interest held a value of $382,000.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">During the second
quarter of 2016, the Company loaned the Noncontrolling Interest &#163;100,000 British Pounds. The loan is non-interest bearing
and repayment terms include application of any subsequent cash dividends and distributions in kind to the loan balance. At December
31, 2016, the loan is included in Other Long Term Assets.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6795695056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>8. INCOME TAXES</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Income tax expense consisted of the
following:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>December 31,</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2014</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="10" style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>(in thousands)</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Federal Income Tax:</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 49%; padding-left: 10pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Current</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">5,788</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">6,155</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">5,674</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 10pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Deferred</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(311</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">31</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(9</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">State Income Tax:</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Current</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">652</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">601</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">550</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 10pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Deferred</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(23</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Foreign Income Tax:</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Current</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">791</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">797</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">625</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 10pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Deferred</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">78</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">17</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">150</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 20pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Income Tax Expense</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">6,975</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">7,603</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">6,994</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table>
<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Pre-tax income included
foreign income of $3,944,000, $4,117,000 and $3,474,000 in 2016, 2015 and 2014, respectively. During 2014, the Company paid a dividend
out of its U.K. subsidiary, resulting in incremental U.S. taxes of $296,000. As of December 31, 2016, the Company has $7,306,000
of unremitted earnings at its foreign subsidiaries. The Company has not provided deferred taxes on these amounts, as the Company
considers these balances to be indefinitely invested in the operations of the foreign subsidiary. The incremental U.S. tax that
would be paid if these earnings were remitted is $1,198,000.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Total income tax
expense differed from statutory income tax expense, computed by applying the U.S. federal income tax rate of 35% to earnings before
income tax, as follows:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>December 31,</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2014</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="10" style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>(in thousands)</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 49%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Computed Statutory Income Tax Expense</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">7,475</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">8,193</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">7,159</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">State Income Tax, Net of Federal Tax Benefit</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">386</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">360</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">318</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Foreign Tax Rate Differential</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(592</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(607</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(469</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing Deduction </font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(385</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(423</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(381</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Impact of Foreign Dividend</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">296</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Increase/(Reduction) in Tax Uncertainties </font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(70</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Valuation Allowance for Foreign Loss Carryover</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">70</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Other - Net</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">91</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">77</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">68</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Income Tax Expense</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">6,975</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">7,603</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">6,994</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table>
<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">A deferred income tax (expense) benefit
results from temporary timing differences in the recognition of income and expense for income tax and financial reporting purposes.
The components of and changes in the net deferred tax assets (liabilities) which give rise to this deferred income tax (expense)
benefit for the years ended December 31, 2016 and 2015 are as follows:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>December 31,</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="6" style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>(in thousands)</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-decoration: underline; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><u>Deferred Tax Assets:</u></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 62%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Compensation Assets</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 16%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">151</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 16%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">133</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Inventory Valuation</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">482</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">490</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Accounts Receivable Valuation</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">344</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">325</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Deferred Litigation Costs</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">37</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">44</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Foreign Net Operating Losses </font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">70</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">87</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Valuation Allowance for Loss Carryover</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(70</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">265</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">207</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Compensation Liabilities</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">796</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">522</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Total Deferred Assets</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2,075</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">1,808</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-decoration: underline; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><u>Deferred Tax Liabilities:</u></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Prepaid Expenses</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(655</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(527</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation and Amortization</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(1,546</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(1,535</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Total Deferred Liabilities</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(2,201</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(2,062</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Total Deferred Tax Liability</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(126</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">($</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">254</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
</table>
<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Management believes
it is more likely than not that the Company will have sufficient taxable income when these timing differences reverse and that
the deferred tax assets will be realized with the exception of a carryover of foreign operating losses. Due to the uncertainty
of future income in the foreign subsidiary, the Company has recognized a valuation allowance related to the foreign operating losses
carrying forward.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company is currently
subject to audit by the Internal Revenue Service for the calendar years ended 2013 through 2015. The Company and its Subsidiaries&#8217;
state income tax returns are subject to audit for the calendar years ended 2012 through 2015.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of December 31,
2015, the Company had provided a liability of $110,000 for unrecognized tax benefits related to various federal and state income
tax matters, which was included in Other Long Term Liabilities. Of this amount, the amount that would impact the Company&#8217;s
effective tax rate, if recognized, was $70,000. The entire liability balance in the account at December 31, 2015 was written off
during 2016 as a result of expired statutes. The liability for unrecognized tax benefits at December 31, 2016 is zero. The difference
between the total amount of unrecognized tax benefits and the amount that would impact the effective tax rate consists of items
that are offset by the federal tax benefits of state income tax items of zero and $40,000 for 2016 and 2015, respectively.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The following is a tabular reconciliation
of the total amounts of unrecognized tax benefits for the year:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>December 31,</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 62%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Beginning Unrecognized Tax Benefits &#8211;</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 16%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">110</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 16%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">105</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Current Year &#8211; Increases</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Current Year &#8211; Decreases</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Current Year &#8211; Interest/Penalties</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">5</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Expired Statutes</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(114</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Ending Unrecognized Tax Benefits &#8211;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">110</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32718-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6786503712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">Leases</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>9. LEASES</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the United States,
the Company owns its main operating facility located at 451 Creamery Way in Exton, PA, and in early 2017 consummated an agreement
to purchase another facility at 427 Creamery Way in Exton, which was previously under lease through January 2018. Both facilities
provide manufacturing, warehousing and distribution space. During 2014, the Company obtained a new five year lease on a warehousing
and distribution center in Houston, Texas. Additionally, the Company leases its corporate office space in Middletown, CT.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the United Kingdom,
the Company leases a facility in Banbury, England, which serves sales, warehousing and operational functions. The lease in Banbury
was effective April 1, 2006 and has a 15-year term ending in March 2021. There is an option to terminate the lease in December
of 2017. Termination in 2017 requires a penalty of 2 months rentals, or approximately $40,000. The Company&#8217;s current intention
is to utilize the facility for the 15 years.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition to property
rentals, the Company also leases several automobiles, which are included in the rent expense and in the operating lease details
below.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Rent expense for
operating leases was approximately $486,000, $504,000 and $475,000 for the years ended December 31, 2016, 2015, and 2014, respectively.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Future minimum lease payments under non-cancelable
leases as of December 31, 2016 is as follows:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Year Ending December 31,</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Operating Leases</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(in thousands)</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 78%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td>
    <td style="width: 2%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 18%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">446</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">423</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2019</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">379</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">294</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2021</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">162</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">59</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Total Minimum Lease Payments</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">1,763</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6452660&amp;loc=d3e36991-112694<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41499-112717<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6851643&amp;loc=d3e12069-110248<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6795695056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Compensation and Retirement Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>10. EMPLOYEE BENEFIT PLANS</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Defined Contribution and 401(K) Plans</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company maintains
a qualified non-contributory profit-sharing plan (the &#8220;Plan&#8221;) covering all eligible employees. There were $323,000,
$307,000 and $286,000 of contributions accrued for the Plan in 2016, 2015 and 2014 respectively, which were charged to expense
in those respective years.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Contributions to
the Plan are defined as three percent (3%) of gross wages up to the current Old Age, Survivors, and Disability (OASDI) limit and
six percent (6%) of the excess over the OASDI limit, subject to the maximum allowed under the Employee Retirement Income Security
Act (ERISA). Participants vest over six years.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company also
maintains a savings and retirement plan qualified under Internal Revenue Code Section 401(k) for all employees. Employees are eligible
to participate in the Plan the first day of the month following date of hire. Participants may elect to have up to fifty percent
(50%) of their compensation withheld, up to the maximum allowed by the Internal Revenue Code. Effective January 1, 2016, after
completing one year of service, the Company contributed an additional amount equal to 50% of all employee contributions, up to
a maximum of 6% of an employee&#8217;s gross wages. Prior to 2016, the Company contributed an additional amount equal to 25% of
all employee contributions, up to a maximum of 6% of an employee&#8217;s gross wages. Contributions are funded on a current basis.
Contributions to the Plan charged to expense for the years ended December 31, 2016, 2015 and 2014 were $196,000, $93,000 and $90,000,
respectively. The participant&#8217;s Company contribution vests ratably over six years.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for pension and other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65897934&amp;loc=d3e2410-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39675-114964<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66047640&amp;loc=d3e39622-114963<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6626223024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="margin: 0pt"></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>11. <font style="font-variant: small-caps">COMMITMENTS
AND CONTINGENCIES</font></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Commitments:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Under a number of
indemnity agreements between the Company and each of its officers and directors, the Company has agreed to indemnify each of its
officers and directors against any liability asserted against them in their capacity as an officer or director, or both. The Company&#8217;s
indemnity obligations under the indemnity agreements are subject to certain conditions and limitations set forth in each of the
agreements. Under the terms of the Agreement, the Company is contingently liable for costs which may be incurred by the officers
and directors in connection with claims arising by reason of these individuals&#8217; roles as officers and directors. The Company
has obtained directors&#8217; and officers&#8217; insurance policies to fund certain obligations under the indemnity agreements.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has
salary continuation agreements with one current employee, and one former employee who retired at the end of 2010. These agreements
provide for monthly payments to each of the employees or their designated beneficiary upon the employee&#8217;s retirement or death.
The payment benefits range from $1,000 per month to $3,000 per month with the term of such payments limited to 15 years after the
employee&#8217;s retirement at age 65. The agreements also provide for survivorship benefits if the employee dies before attaining
age 65, and severance payments if the employee is terminated without cause; the amount of which is dependent on the length of company
service at the date of termination. The net present value of the retirement payments associated with these agreements is $515,000
at December 31, 2016, of which $503,000 is included in Other Long Term Liabilities, and the remaining current portion of $12,000
is included in Other Liabilities, associated with the retired employee previously noted who is now receiving benefit payments.
The December 31, 2015 liability of $508,000, had $496,000 reported in Other Long Term Liabilities, and a current portion of $12,000
in Other Liabilities.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has
obtained and is the beneficiary of three whole life insurance policies with respect to the two employees discussed above, and one
other employee policy. The cash surrender value of such policies (included in Other Long Term Assets) amounts to $1,169,000 at
December 31, 2016 and $1,091,000 at December 31, 2015.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As disclosed in
detail in Note 9, under the caption &#8220;Leases&#8221;, the Company has several lease obligations in place that will be paid
out over time.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Contingencies:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the ordinary
and normal conduct of the Company&#8217;s business, it is subject to periodic lawsuits, investigations and claims. Several years
ago, the Company experienced an increase in the number of such lawsuits, investigations and claims, including some class-based
claims, related to lightning subrogation (collectively, the &#8220;Claims&#8221;), which increased legal and product liability
related expenses. The Company did not believe the Claims had legal merit, and therefore commenced a vigorous defense in response
to the Claims. The pace of new Claims has trended lower during recent years, which the Company believes to be due to the Company&#8217;s
success over the years in defending itself, and success in several cases that went to trial,. Although the pace of new Claims has
decreased, expenses during 2016 have increased over previous years due to the Company&#8217;s heightened and vigorous defense of
certain cases. It is possible that the increased level of spending may continue through future years. To reiterate, the Company
does not believe that the Claims have legal merit, and is therefore vigorously defending against those Claims. In 2010, the Company
took its first Claim to trial in Pennsylvania, and the jury returned a verdict that the Company was not negligent in designing
and selling the TracPipe product, but also returned a verdict for plaintiff on strict liability. The Company appealed that portion
of the verdict, and in December 2014, the Supreme Court of Pennsylvania ruled in favor of the Company, and returned the case to
the trial court for further hearings. The Company is currently appealing the trial court&#8217;s decision not to grant a new trial
in this matter in spite of the Supreme Court decision. As a result of this new appeal, the Company was required during the second
quarter of 2016 to post approximately $1,600,000 as security to proceed with the current appeal, and that collateral security is
included in Other Long Term Assets as of December 31, 2016. In 2013, the Company won two of the Claims at two separate trials,
both of which were held in U.S. District Court; one in St. Louis, Missouri and the other in Bridgeport, Connecticut. In both cases,
the jury unanimously found that the Company was not negligent in designing its TracPipe<sup>&#174; </sup>product, and that the
TracPipe<sup>&#174;</sup> product was not defective or unreasonably dangerous. Finally, a putative class action case had been filed
against the Company and other parties in U.S. District Court in the Western District of Missouri, titled <u>George v. Powercet
Corporation, et. al</u>.; however, that case was dismissed by the court in December 2016.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has
in place commercial general liability insurance policies that cover the Claims, which are subject to deductibles or retentions,
ranging primarily from $25,000 to $1,000,000 per claim (depending on the terms of the policy and the applicable policy year), up
to an aggregate amount. Litigation is subject to many uncertainties and management is unable to predict the outcome of the pending
suits and claims. The potential liability for a given claim could range from zero to a maximum of $1,000,000, depending upon the
circumstances, and insurance deductible or retention in place for the respective claim year. The aggregate maximum exposure for
all current open Claims is estimated to not exceed approximately $4,300,000, which represents the potential costs that may be incurred
over time for the Claims within the applicable insurance policy deductibles or retentions. From time to time, depending upon the
nature of a particular case, the Company may decide to spend in excess of a deductible or retention to enable more discretion regarding
the defense, although this is not common. It is possible that the results of operations or liquidity of the Company, as well as
the Company&#8217;s ability to procure reasonably priced insurance, could be adversely affected by the pending litigation, potentially
materially. The Company is currently unable to estimate the ultimate liability, if any, that may result from the pending litigation,
or potential litigation from future claims or claims that have not yet come to our attention, and accordingly, the liability in
the consolidated financial statements primarily represents an accrual for legal costs for services previously rendered and outstanding
settlements for existing claims. The liabilities recorded on the Company&#8217;s books at December 31, 2016 and 2015 were $273,000
and $249,000, respectively, and are included in Other Liabilities.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Finally, in February
2012, the Company was made aware of a fraud perpetrated by a third party broker involving insurance related premiums that the
Company had prepaid for umbrella coverage. Upon discovery of the fraud, the Company replaced the aforementioned insurance coverage.
The stolen assets were seized by a governmental agency investigating the case, and in the second quarter of 2016, the Company
received restitution rom the United States Department of Justice in the amount of $282,000. Of the amount received, $213,000 relieved
the value of the assets on the books and the remaining $69,000 was recorded as a reduction of operating expenses. At December
31, 2015, the value of the assets on the books amounted to $213,000 and were included in Other Long Term Assets. The Company also
filed suit against a third party advisor arising from the transaction, alleging failure to exercise due diligence into the qualifications
of the broker. In December 2016, the Company settled its suit with the advisor and its insurer for $132,500, and the case was
dismissed, thus reducing insurance costs.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6449706&amp;loc=d3e16207-108621<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=73718637&amp;loc=d3e25287-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6795695056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock - Based Compensation Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock - Based Compensation Plans</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>12. STOCK &#8211; BASED COMPENSATION
PLANS</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Phantom Stock Plan</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Plan Description. </i></b>On April
1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the &#8220;Plan&#8221;). The Plan authorizes the grant
of up to 1 million units of phantom stock to employees, officers or directors of the Company and of any of its subsidiaries. The
phantom stock units (&#8220;Units&#8221;) each represent a contractual right to payment of compensation in the future based on
the market value of the Company&#8217;s common stock. The Units are not shares of the Company&#8217;s common stock, and a recipient
of the Units <u>does not</u> receive any of the following:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 48px; line-height: 115%">&#160;</td>
    <td style="width: 24px; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">ownership interest in the Company</font></td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">shareholder voting rights</font></td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">other incidents of ownership to the Company&#8217;s common stock</font></td></tr>
</table>
<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Units are granted
to participants upon the recommendation of the Company&#8217;s CEO, and the approval of the Compensation Committee. Each of the
Units that are granted to a participant will be initially valued by the Compensation Committee, at an amount equal to the closing
price of the Company&#8217;s common stock on the grant date, but are recorded at fair value using the Black-Sholes method as described
below. The Units follow a vesting schedule, with a maximum vesting of three years after the grant date. Upon vesting, the Units
represent a contractual right of payment for the value of the Unit. The Units will be paid on their maturity date, one year after
all of the Units granted in a particular award have fully vested, unless an acceptable event occurs under the terms of the Plan
prior to one year, which would allow for earlier payment. The amount to be paid to the participant on the maturity date is dependent
on the type of Unit granted to the participant.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Units may be
<i>Full Value,</i> in which the value of each Unit at the maturity date, will equal the closing price of the Company&#8217;s common
stock as of the maturity date; or <i>Appreciation Only</i>, in which the value of each Unit at the maturity date will be equal
to the closing price of the Company&#8217;s common stock at the maturity date <i>minus</i> the closing price of the Company&#8217;s
common stock at the grant date.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On December 9, 2009,
the Board of Directors authorized an amendment to the Plan to pay an amount equal to the value of any cash or stock dividend declared
by the Company on its common stock to be accrued to the phantom stock units outstanding as of the record date of the common stock
dividend. The dividend equivalent will be paid at the same time the underlying phantom stock units are paid to the participant.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In certain circumstances,
the Units may be immediately vested upon the participant&#8217;s death or disability. All Units granted to a participant are forfeited
if the participant is terminated from his relationship with the Company or its subsidiary for &#8220;cause,&#8221; which is defined
under the Plan. If a participant&#8217;s employment or relationship with the Company is terminated for reasons other than for &#8220;cause,&#8221;
then any vested Units will be paid to the participant upon termination. However, Units granted to certain &#8220;specified employees&#8221;
as defined in Section 409A of the Internal Revenue Code will be paid approximately 181 days after termination.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><b><i>&#160;</i></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><b><i>Grants of
Phantom Stock Units. </i></b>As of December 31, 2015, the Company had 20,335 unvested units outstanding, all of which were granted
at <i>Full Value</i>. During 2016, the Company granted an additional 13,210 <i>Full Value </i>Units with a fair value of $30.57
per unit on grant date, using historical volatility. In February 2016, the Company paid $311,000 for the 8,690 fully vested and
matured units that were granted during 2012, including their respective earned dividend values. As of December 31, 2016, the Company
had 23,671 unvested units outstanding.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company uses
the Black-Scholes option pricing model as its method for determining fair value of the Units. The Company uses the straight-line
method of attributing the value of the stock-based compensation expense relating to the Units. The compensation expense (including
adjustment of the liability to its fair value) from the Units is recognized over the vesting period of each grant or award.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The FASB ASC Topic
718, Stock Compensation, requires forfeitures to be estimated at the time of grant and revised, if necessary, in subsequent periods
if actual forfeitures differ from those estimates in order to derive the Company&#8217;s best estimate of awards ultimately to
vest.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Forfeitures represent
only the unvested portion of a surrendered Unit and are typically estimated based on historical experience. Based on an analysis
of the Company&#8217;s historical data, which has limited experience related to any stock-based plan forfeitures, the Company applied
a 0% forfeiture rate to Plan Units outstanding in determining its Plan Unit compensation expense as of December 31, 2016.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The total Phantom
Stock related liability as of December 31, 2016 was $1,624,000 of which $506,000 is included in other liabilities, as it is expected
to be paid in April 2017, and the balance of $1,118,000 is included in other long term liabilities. At December 31, 2015, there
was a Phantom Stock liability of $905,000, of which $310,000 was classified in Other Liabilities, and $595,000 in Other Long Term
Liabilities.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with
FASB ASC Topic 718, Stock Compensation, the Company recorded compensation expense of approximately $996,000, $177,000 and $634,000
related to the Phantom Stock Plan for the year ended December 31, 2016, 2015 and 2014, respectively.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The following table summarizes information
about the Company&#8217;s nonvested phantom stock Units at December 31, 2016:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Units</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted Average Grant Date Fair Value</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Number of Phantom Stock Unit Awards:</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 62%; padding-left: 10pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Nonvested at December 31, 2015</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 16%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">20,335</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 16%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">22.74</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 20pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">13,210</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">30.57</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 20pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Vested</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(9,874</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">20.16</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 20pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Forfeited</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 20pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Canceled</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Nonvested at December 31, 2016</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">23,671</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">27.87</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Phantom Stock Unit Awards Expected to Vest</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">23,671</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">27.87</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table>
<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The total unrecognized
compensation costs calculated at December 31, 2016 are $639,000 which will be recognized through 2019. The Company will recognize
the related expense over the weighted average period of 1.1 years.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65895303&amp;loc=d3e17540-113929<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68057994&amp;loc=d3e25284-112666<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6786741840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.6pt"><b>13. RELATED PARTY
TRANSACTIONS</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">From time to time
the Company may have related party transactions (RPT). In short, RPT represent any transaction between the Company and any Company
employee, director or officer, or any related entity, or relative, etc. The Company performs a review of transactions each year
to determine if any RPT exist. Through this investigation, the Company is currently not aware of any related party transactions
between the Company and any of its current employees, directors or officers outside the scope of their normal business functions
or expected contractual duties. The Company does however on occasion share a small amount of services with its former parent Mestek,
Inc., mostly related to board meeting expenses. Additionally, the Company is aware of transactions between a few service providers
which employ individuals indirectly associated to Omega Flex employees, but these have been determined to be independent transactions
with no indication that they are influenced by the related relationships. Lastly, the Company has a note agreement with its UK
noncontrolling interest in the amount of &#163;100,000, which is secured by any future distributions that the Company may elect
to make.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39678-107864<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6786616128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.6pt"><b>14. SUBSEQUENT
EVENTS</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">During 2017, the
Company has purchased a facility located in Exton, Pennsylvania, which the Company previously had under agreement to lease through
January 2018 at a rate of approximately $10,000 per month. The Company purchased the building and its grounds with cash. The price
of the approximate 30,000 square foot structure was approximately $2,500,000 after considering all ancillary costs. The purchase
will ensure the unfettered growth of the Company&#8217;s emerging products, ensure adequate capacity, and avoid the burden of moving
previously established machinery and infrastructure. The Company has therefore eliminated the inclusion of the future lease payments
with regards to this facility in Note 9, Leases.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company is not
currently aware of any other subsequent events that would require disclosure or any adjustment to the consolidated financial statements
as stated at December 31, 2016.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6800320992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Consolidated Financial Statements (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Quarterly Consolidated Financial Statements (Unaudited)</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.6pt"><b>15. QUARTERLY
CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.6pt"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The table below
sets forth selected quarterly information for each full quarter of 2016 and 2015.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="18" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>For the Year-Ended December 31, 2016</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>First</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Second</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Third</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fourth</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Year</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="18" style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><i>(dollars in thousands except per share data)</i></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 40%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Net Sales</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">20,626</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">23,840</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">23,942</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">25,643</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">94,051</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Gross Profit</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">12,492</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">14,689</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">14,777</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">15,926</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">57,884</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Net Income attributable to Omega Flex, Inc.</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2,643</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3,713</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3,888</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4,133</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">14,377</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Basic and Diluted Earnings per common share:</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.26</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.37</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.39</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.41</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">1.42</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table>
<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="18" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>For the Year-Ended December 31, 2015</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>First</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Second</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Third</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fourth</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Year</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="18" style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><i>(dollars in thousands except per share data)</i></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 40%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Net Sales</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">20,973</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">21,636</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">24,556</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">26,113</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">93,278</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Gross Profit</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">12,390</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">13,338</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">15,286</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">16,132</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">57,146</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Net Income attributable to Omega Flex, Inc.</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3,143</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3,670</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4,232</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4,744</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">15,788</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Basic and Diluted Earnings per common share:</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.31</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.36</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.42</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.47</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">1.56</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68076893&amp;loc=d3e1570-108306<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=68064558&amp;loc=d3e765-108305<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=68064558&amp;loc=d3e725-108305<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6791097824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Use of Estimates</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The preparation
of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates
and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities
at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. The most
significant estimates and assumptions relate to revenue recognition, accounts receivable allowances, inventory valuations, goodwill
valuation, product liability costs, phantom stock and accounting for income taxes. Actual amounts could differ significantly from
these estimates.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Revenue Recognition</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in">The Company&#8217;s
revenue recognition activities relate almost entirely to the manufacture and sale of flexible metal hose and pipe. Under GAAP,
revenues are considered to have been earned when the Company has substantially accomplished what it must do to be entitled to the
benefits represented by the revenues. The following criteria represent preconditions to the recognition of revenue:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 48px; line-height: 115%">&#160;</td>
    <td style="width: 24px; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Persuasive evidence of an arrangement for the sale of product or services must exist.</font></td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Delivery has occurred or services rendered.</font></td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">The sales price to the customer is fixed or determinable.</font></td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: top">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#9679;</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Collection is reasonably assured.</font></td></tr>
</table>
<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in">The Company recognizes
revenue upon shipment in accordance with the above principles.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.75in">Gross sales are
reduced for all consideration paid to customers for which no identifiable benefit is received by the Company. This includes promotional
incentives, which includes various programs including year-end rebates, and payment term discounts. The amounts of certain incentives
are known with reasonable certainty at the time of sale, while others are projected based upon the most reliable information available
at the reporting date. Commissions are accounted for as a selling expense.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Cash Equivalents</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company considers
all highly liquid investments with an original maturity of 90 days or less at the time of purchase to be cash equivalents. Cash
equivalents include investments in an institutional money market fund, which invests in U.S. Treasury bills, notes and bonds, and/or
repurchase agreements, backed by such obligations. Carrying value approximates fair value. Cash and cash equivalents are deposited
at various area banks, which at times may exceed federally insured limits. The Company monitors the viability of the banking institutions
carrying its assets on a regular basis, and has the ability to transfer cash to various institutions during times of risk. The
Company has not experienced any losses related to these cash balances, and believes its credit risk to be minimal.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable and Provision For Doubtful Accounts</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Accounts Receivable and Provision
for Doubtful Accounts</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accounts receivable
are reduced by an allowance for amounts that may become uncollectible in the future. The estimated allowance for uncollectible
amounts is based primarily on specific analysis of accounts in the receivable portfolio and historical write-off experience. While
management believes the allowance to be adequate, if the financial condition of the Company&#8217;s customers were to deteriorate,
resulting in their inability to make payments, additional allowances may be required.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The allowance for
doubtful accounts reflects our best estimate of probable losses inherent in the accounts receivable balance. The Company determines
the allowance based on any known collection issues, historical experience, and other currently available evidence. The reserve
for future credits, discounts, and doubtful accounts was $926,000 and $882,000 as of December 31, 2016 and 2015, respectively.
In regards to identifying uncollectible accounts, the Company reviews an aging report on a consistent basis to determine past due
accounts, and utilizes a well-established credit rating agency. The Company charges off those accounts that are deemed uncollectible
once all collection efforts have been exhausted.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Inventories</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Inventories are
valued at the lower of cost or market. The cost of inventories is determined by the first-in, first-out (FIFO) method. The Company
generally considers inventory quantities beyond two years of non-usage, measured on a historical usage basis, to be excess inventory
and reduces the carrying value of inventory accordingly.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Property and Equipment</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment
are carried at cost. Depreciation and amortization are computed using the straight-line method over the estimated useful lives
of the assets or, for leasehold improvements, the life of the lease, if shorter. When assets are retired or otherwise disposed
of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in
other income or expense for the period. The cost of maintenance and repairs is expensed as incurred; significant improvements are
capitalized.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Goodwill </u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with
Financial Accounting Standards Board (FASB) ASC Topic 350, Intangibles &#8211; Goodwill and Other, the Company performed an annual
impairment test in accordance with this guidance as of December 31, 2016 and also at December 31, 2015. These analyses did not
indicate any impairment of goodwill at the end of either period.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation Plans</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Stock-Based Compensation Plans</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In 2006, the Company
adopted a Phantom Stock Plan (the &#8220;Plan&#8221;), which allows the Company to grant phantom stock units (Units) to certain
key employees, officers or directors. The Units each represent a contractual right to payment of compensation in the future based
upon the market value of the Company&#8217;s common stock. The Units follow a vesting schedule of three years from the grant date,
and are then paid upon maturity. In accordance with FASB ASC Topic 718, Stock Compensation, the Company uses the Black-Scholes
option pricing model as its method for determining the fair value of the Units. Further details of the Plan are provided in Note
12.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityReserveEstimatePolicy', window );">Product Liability Reserves</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Product Liability Reserves</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Product liability
reserves represent the estimated unpaid amounts under the Company&#8217;s insurance policies with respect to existing claims. The
Company uses the most current available data to estimate claims. As explained more fully under Note 11, Commitments and Contingencies,
for various product liability claims covered under the Company&#8217;s general liability insurance policies, the Company must pay
certain defense and settlement costs within its deductible or self-insured retention limits, ranging primarily from $25,000 to
$1,000,000 per claim, depending on the terms of the policy in the applicable policy year, up to an aggregate amount. The Company
is vigorously defending against all known claims.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial and Nonfinancial Instruments</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Fair Value of Financial and Nonfinancial
Instruments</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company measures
financial instruments in accordance with FASB ASC Topic 820, Fair Value Measurements and Disclosures. The accounting standard defines
fair value, establishes a framework for measuring fair value under GAAP, and enhances disclosures about fair value measurements.
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price)
in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on
the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the
use of unobservable inputs. The standard creates a fair value hierarchy which prioritizes the inputs to valuation techniques used
to measure fair value into three broad levels as follows: Level 1 inputs are quoted prices (unadjusted) in active markets for identical
assets or liabilities; Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset
or liability, either directly or indirectly; and Level 3 inputs are unobservable inputs that reflect the Company&#8217;s own assumptions
about the assumptions market participants would use in pricing the asset or liability. The Company relies on its actively traded
share value &#8211; a level 1 input &#8211; in determining the fair value of the reporting unit in its annual impairment test as
described in the FASB ASC Topic 350, Intangibles - Goodwill and Other.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Expense</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Advertising Expense</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Advertising costs
are charged to operations as incurred and are included in selling expenses in the accompanying consolidated Statement of Operations.
Such charges aggregated $1,047,000, $1,062,000 and $848,000, for the years ended December 31, 2016, 2015, and 2014, respectively.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Research and Development Expense</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Research and Development Expense</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Research and development
expenses are charged to operations as incurred. Such charges totaled $788,000, $876,000, and $904,000, for the years ended December
31, 2016, 2015 and 2014, respectively and are included in engineering expense in the accompanying consolidated statements of operations.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShippingAndHandlingCostPolicyTextBlock', window );">Shipping Costs</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Shipping Costs</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Shipping costs are
included in selling expense on the consolidated statements of operations. The expense relating to shipping was $2,339,000, $2,429,000
and $2,280,000 for the years ended December 31, 2016, 2015 and 2014, respectively.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Common Share</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Earnings per Common Share</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Basic earnings per
share have been computed using the weighted-average number of common shares outstanding. For the periods presented, there are no
dilutive securities. Consequently, basic and dilutive earnings per share are the same.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Currency Translation</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Currency Translation</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Assets and liabilities
denominated in foreign currencies are translated into U.S. dollars at exchange rates prevailing on the balance sheet dates. The
Statements of Operations are translated into U.S. dollars at average exchange rates for the period. Adjustments resulting from
the translation of financial statements are excluded from the determination of income and are accumulated in a separate component
of shareholders&#8217; equity. Exchange gains and losses resulting from foreign currency transactions are included in the Statements
of Operations (other income (expense)) in the period in which they occur.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Income Taxes</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts
for tax liabilities in accordance with the FASB ASC Topic 740, Income Taxes. Under this method the Company recorded tax expense,
related deferred taxes and tax benefits, and uncertainties in tax positions.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Deferred tax assets
and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying
amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using
enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered
or settled. The effect on deferred tax assets and liabilities from a change in tax rates is recognized in income in the period
that includes the enactment date. A valuation allowance is provided for deferred tax assets if it is more likely than not that
these items will either expire before the Company is able to realize the benefit, or that future deductibility is uncertain.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The FASB ASC Topic
740, Income Taxes, clarifies the criteria that an individual tax position must satisfy for some or all of the benefits of that
position to be recognized in a company&#8217;s financial statements. This guidance prescribes a recognition threshold of more-likely
than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax
positions to be recognized in the financial statements.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company follows
the provisions of ASC 740-10 relative to accounting for uncertainties in tax positions. These provisions provide guidance on the
recognition, de-recognition and measurement of potential tax benefits associated with tax positions. For additional information
regarding ASC 740-10, see Note 8.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The FASB ASU 2015-17
eliminates the current requirement for organizations to present deferred tax liabilities and assets as current and noncurrent in
a classified balance sheet. Instead, organizations will be required to classify all deferred tax assets and liabilities as noncurrent.
The amendments of ASU 2015-17 apply to all organizations that present a classified balance sheet. For public companies, the amendments
are effective for financial statements issued for annual periods beginning after December 15, 2016, and interim periods within
those annual periods. Early adoption is permitted and the Company adopted this ASU prospectively in calendar year ended December
31, 2015. As a result, the Company has presented all deferred tax assets and liabilities as noncurrent on its consolidated balance
sheet for the periods ended December 31, 2016 and 2015. There was no impact on operations as a result of adoption of FASB ASU 2015-17.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Other Comprehensive Income</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Other Comprehensive Income</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the years ended
December 31, 2016, 2015 and 2014, respectively, the components of other comprehensive income consisted solely of foreign currency
translation adjustments.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Significant Concentration</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Significant Concentrations</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">One customer accounted
for approximately 13% of sales in 2016, 16% of sales in 2015 and 15% in 2014. That same customer accounted for 20% and 25% of Accounts
Receivable at December 31, 2016 and 2015, respectively. No other customer represented more that 10% of Accounts Receivable or Sales.
Geographically, North America accounted for approximately 88% of the Company&#8217;s sales during 2016, 2015 and 2014. The remaining
portion of sales for each respective year was scattered among other countries, with the United Kingdom being the Company&#8217;s
most dominant market outside North America.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsPolicyPolicyTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Subsequent Events</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company evaluates
all events or transactions through the date of the related filing that may have a material impact on its consolidated financial
statements. Refer to Note 14 of the consolidated financial statements.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><u>Recent Accounting Pronouncements</u></b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In May 2014, the
FASB issued ASU 2014-09, <i>Revenue from Contracts with Customers (Topic 606)</i>, requiring an entity to recognize the amount
of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. The updated standard
will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and permits the use of either a
full retrospective or retrospective with cumulative effect transition method. The updated standard becomes effective for the Company
in the first quarter of fiscal year 2018. Early adoption is permitted beginning in the first quarter of the Company&#8217;s 2017
fiscal year. The Company has reviewed the respective guidance and currently does not anticipate that the updated standard will
have a significant impact on the way the Company currently records revenue, if any, or on the consolidated financial statements
as a whole.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In July 2015, the
FASB issued ASU 2015-11, <i>Simplifying the Measurement of Inventory (Topic 330)</i>. Under this ASU, inventory will be measured
at the &#8220;lower of cost and net realizable value&#8221; and options that currently exist for &#8220;market value&#8221; will
be eliminated. The ASU defines net realizable value as the &#8220;estimated selling prices in the ordinary course of business,
less reasonably predictable costs of completion, disposal, and transportation.&#8221; No other changes were made to the current
guidance on inventory measurement. ASU 2015-11 is effective for interim and annual periods beginning after December 15, 2016. Early
application is permitted and should be applied prospectively. The Company has evaluated the provisions of this statement, and concluded
that the adoption of ASU 2015-11 will not have a material impact on the Company&#8217;s financial position or results of operations.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2016,
the FASB issued ASU 2016-02, <i>Leases (Topic 842)</i>. Under this ASU, lessees are required to recognize right-of-use assets and
lease liabilities for all leases not considered short-term leases. By definition, a short-term lease is one in which: (a) the lease
term is 12 months or less and (b) there is not an option to purchase the underlying asset that the lessee is reasonably certain
to exercise. For short-term leases, lessees may elect an accounting policy by class of underlying asset under which right-of-use
assets and lease liabilities are not recognized and lease payments are generally recognized as expense over the lease term on a
straight-line basis. This change will result in lessees recognizing right-of-use assets and lease liabilities for most leases currently
accounted for as operating leases under the legacy lease accounting guidance. ASU 2016-02 is effective for interim and annual periods
beginning after December 15, 2018. Early adoption is permitted. The Company is evaluating the provisions of this statement, including
which period to adopt, and has not determined what impact the adoption of ASU 2016-02 will have on the Company&#8217;s financial
position or results of operations.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising costs. For those costs that cannot be capitalized, discloses whether such costs are expensed as incurred or the first period in which the advertising takes place. For direct response advertising costs that are capitalized, describes those assets and the accounting policy used, including a description of the qualifying activity, the types of costs capitalized and the related amortization period. An entity also may disclose its accounting policy for cooperative advertising arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68054294&amp;loc=d3e8384-108330<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68072981&amp;loc=d3e8275-108329<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4273-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6327-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6442-108592<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6351-108592<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13279-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32809-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32247-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32280-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityReserveEstimatePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for estimating its liability as of the balance sheet date for the ultimate cost of settling reported and unreported claims incurred and claims adjustment expenses (including effects of inflation and other societal and economic factors).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.13(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -URI http://asc.fasb.org/subtopic&amp;trid=2560295<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityReserveEstimatePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for trade and other accounts receivable, and finance, loan and lease receivables, including those classified as held for investment and held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the valuation allowance for receivables is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions (8) the nature and amount of any guarantees to repurchase receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65890831&amp;loc=d3e10133-111534<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66008989&amp;loc=d3e4975-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Research and Development<br> -URI http://asc.fasb.org/extlink&amp;oid=6523717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6389767&amp;loc=d3e17916-109280<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19347-109286<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18726-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShippingAndHandlingCostPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Shipping Costs<br> -URI http://asc.fasb.org/extlink&amp;oid=51575562<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6408413&amp;loc=d3e221937-122793<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68075638&amp;loc=d3e60635-111653<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68080631&amp;loc=d3e61069-111654<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Handling Costs<br> -URI http://asc.fasb.org/extlink&amp;oid=51575068<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18726-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShippingAndHandlingCostPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reporting subsequent events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6061-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6143-108592<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6132-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6795677760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories, Net of Reserves</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: center; line-height: 115%">&#160;</td>
    <td style="text-align: center; line-height: 115%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="text-align: center; line-height: 115%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="7" style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(in thousands)</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="3" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="3" style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 68%; text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Finished Goods</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 13%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">5,254</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 13%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">6,082</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Raw Materials</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2,118</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2,205</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Total Inventory - Net</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">7,372</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">8,287</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6786652688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: justify; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid">
        <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Depreciation and Amortization Est.</b></p>
        <p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Useful Lives</b></p></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="7" style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(in thousands)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="3" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="3" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 31%; text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Land</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">538</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">538</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 40%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Buildings</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4,407</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4,407</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">39 Years</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Leasehold Improvements</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">399</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">426</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3-10 Years (Lesser of Life or Lease)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Equipment</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">9,629</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">9,543</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3-10 Years</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">14,973</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">14,914</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Accumulated Depreciation</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(10,571</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(10,276</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Property and Equipment - Net</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4,402</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4,638</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6620346800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Income tax expense consisted of the
following:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>December 31,</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2014</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="10" style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>(in thousands)</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Federal Income Tax:</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 49%; padding-left: 10pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Current</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">5,788</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">6,155</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">5,674</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 10pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Deferred</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(311</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">31</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(9</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">State Income Tax:</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Current</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">652</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">601</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">550</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 10pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Deferred</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(23</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Foreign Income Tax:</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Current</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">791</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">797</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">625</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 10pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Deferred</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">78</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">17</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">150</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 20pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Income Tax Expense</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">6,975</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">7,603</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">6,994</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="10" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>December 31,</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2014</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="10" style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>(in thousands)</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 49%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Computed Statutory Income Tax Expense</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">7,475</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">8,193</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">7,159</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">State Income Tax, Net of Federal Tax Benefit</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">386</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">360</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">318</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Foreign Tax Rate Differential</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(592</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(607</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(469</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Manufacturing Deduction </font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(385</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(423</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(381</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Impact of Foreign Dividend</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">296</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Increase/(Reduction) in Tax Uncertainties </font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(70</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Valuation Allowance for Foreign Loss Carryover</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">70</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Other - Net</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">91</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">77</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">68</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Income Tax Expense</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">6,975</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">7,603</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">6,994</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>December 31,</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="6" style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>(in thousands)</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-decoration: underline; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><u>Deferred Tax Assets:</u></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 62%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Compensation Assets</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 16%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">151</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 16%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">133</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Inventory Valuation</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">482</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">490</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Accounts Receivable Valuation</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">344</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">325</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Deferred Litigation Costs</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">37</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">44</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Foreign Net Operating Losses </font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">70</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">87</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Valuation Allowance for Loss Carryover</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(70</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Other</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">265</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">207</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Compensation Liabilities</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">796</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">522</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Total Deferred Assets</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2,075</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">1,808</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-decoration: underline; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><u>Deferred Tax Liabilities:</u></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Prepaid Expenses</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(655</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(527</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Depreciation and Amortization</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(1,546</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(1,535</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Total Deferred Liabilities</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(2,201</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(2,062</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Total Deferred Tax Liability</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(126</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">($</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">254</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td></tr>
</table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock', window );">Schedule of Reconciliation of Unrecognized Tax Benefits</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The following is a tabular reconciliation
of the total amounts of unrecognized tax benefits for the year:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>December 31,</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2016</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>2015</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 62%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Beginning Unrecognized Tax Benefits &#8211;</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 16%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">110</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 16%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">105</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Current Year &#8211; Increases</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Current Year &#8211; Decreases</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Current Year &#8211; Interest/Penalties</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">5</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Expired Statutes</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(114</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Ending Unrecognized Tax Benefits &#8211;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">110</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the textual narrative disclosure of Schedule of Reconciliation of unrecognized tax benefits, during the indicated time period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_ScheduleOfReconciliationOfUnrecognizedTaxBenefits0TextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6795709232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future Minimum Rental Payments for Operating Leases</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">Future minimum lease payments under non-cancelable
leases as of December 31, 2016 is as follows:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Year Ending December 31,</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Operating Leases</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(in thousands)</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 78%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2017</font></td>
    <td style="width: 2%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 18%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">446</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">423</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2019</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">379</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2020</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">294</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2021</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">162</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">59</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Total Minimum Lease Payments</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">1,763</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6795569216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock - Based Compensation Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Summary of Nonvested Phantom Stock Units</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The following table summarizes information
about the Company&#8217;s nonvested phantom stock Units at December 31, 2016:</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Units</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted Average Grant Date Fair Value</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Number of Phantom Stock Unit Awards:</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 62%; padding-left: 10pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Nonvested at December 31, 2015</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 16%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">20,335</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 16%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">22.74</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 20pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Granted</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">13,210</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">30.57</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 20pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Vested</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">(9,874</font></td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">20.16</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 20pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Forfeited</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 20pt; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Canceled</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Nonvested at December 31, 2016</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">23,671</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">27.87</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Phantom Stock Unit Awards Expected to Vest</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">23,671</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">27.87</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table>


<p style="margin: 0pt"></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of components of a stock option or other award plan under which equity-based compensation is awarded to employees, typically comprised of the amount of unearned compensation (deferred compensation cost), compensation expense, and changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan.  Disclosure may also include nature and general terms of such arrangements that existed during the period and potential effects of those arrangements on shareholders, effect of compensation cost arising from equity-based payment arrangements on the income statement, method of estimating the fair value of the goods or services received, or the fair value of the equity instruments granted, during the period, cash flow effects resulting from equity-based payment arrangements and, for registrants that accelerate vesting of out of the money share options, reasons for the decision to accelerate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6786739632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Consolidated Financial Statements (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2016</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Quarterly Financial Information</a></td>
<td class="text"><p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The table below
sets forth selected quarterly information for each full quarter of 2016 and 2015.</p>

<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="18" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>For the Year-Ended December 31, 2016</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>First</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Second</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Third</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fourth</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Year</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="18" style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><i>(dollars in thousands except per share data)</i></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 40%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Net Sales</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">20,626</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">23,840</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">23,942</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">25,643</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">94,051</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Gross Profit</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">12,492</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">14,689</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">14,777</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">15,926</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">57,884</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Net Income attributable to Omega Flex, Inc.</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">2,643</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3,713</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3,888</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4,133</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">14,377</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Basic and Diluted Earnings per common share:</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.26</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.37</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.39</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.41</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">1.42</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table>
<p style="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="18" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>For the Year-Ended December 31, 2015</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>First</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Second</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Third</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Fourth</b></font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><b>Year</b></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="18" style="text-align: center; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif"><i>(dollars in thousands except per share data)</i></font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td colspan="2" style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 40%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Net Sales</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">20,973</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">21,636</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">24,556</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">26,113</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%">&#160;</td>
    <td style="width: 1%; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">93,278</font></td>
    <td style="width: 1%; line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Gross Profit</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">12,390</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">13,338</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">15,286</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">16,132</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">57,146</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Net Income attributable to Omega Flex, Inc.</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3,143</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">3,670</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4,232</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">4,744</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">15,788</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="text-align: right; line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">Basic and Diluted Earnings per common share:</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.31</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.36</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.42</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">0.47</font></td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%">&#160;</td>
    <td style="line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 115%"><font style="font: 10pt Times New Roman, Times, Serif">1.56</font></td>
    <td style="line-height: 115%">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)-(j)<br> -URI http://asc.fasb.org/extlink&amp;oid=68076893&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6805956688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts receivable</a></td>
<td class="nump">$ 926,000<span></span>
</td>
<td class="nump">$ 882,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="nump">1,047,000<span></span>
</td>
<td class="nump">1,062,000<span></span>
</td>
<td class="nump">$ 848,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expense</a></td>
<td class="nump">788,000<span></span>
</td>
<td class="nump">876,000<span></span>
</td>
<td class="nump">904,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShippingHandlingAndTransportationCosts', window );">Shipping costs</a></td>
<td class="nump">$ 2,339,000<span></span>
</td>
<td class="nump">$ 2,429,000<span></span>
</td>
<td class="nump">$ 2,280,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">88.00%<span></span>
</td>
<td class="nump">88.00%<span></span>
</td>
<td class="nump">88.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=OFLX_OneCustomerMember', window );">One Customer [Member] | Sales Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=OFLX_OneCustomerMember', window );">One Customer [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=OFLX_NoCustomerMember', window );">No Customer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_DefenseCostsPerClaim', window );">Defense costs per claim</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_DefenseCostsPerClaim', window );">Defense costs per claim</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_DefenseCostsPerClaim">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defense costs per claim.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_DefenseCostsPerClaim</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66008989&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=64851502&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShippingHandlingAndTransportationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost incurred during the reporting period in transporting goods and services to customers. Includes freight-out costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68080631&amp;loc=d3e61069-111654<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Handling Costs<br> -URI http://asc.fasb.org/extlink&amp;oid=51575068<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68075638&amp;loc=d3e60635-111653<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68058157&amp;loc=d3e18726-107790<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 45<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6408413&amp;loc=d3e221937-122793<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Shipping Costs<br> -URI http://asc.fasb.org/extlink&amp;oid=51575562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShippingHandlingAndTransportationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=OFLX_OneCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=OFLX_OneCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=OFLX_NoCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=OFLX_NoCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6791617968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Inventory valuation reserves</a></td>
<td class="nump">$ 1,062<span></span>
</td>
<td class="nump">$ 969<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6648464000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Schedule of Inventories, Net of Reserves (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished Goods</a></td>
<td class="nump">$ 5,254<span></span>
</td>
<td class="nump">$ 6,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw Materials</a></td>
<td class="nump">2,118<span></span>
</td>
<td class="nump">2,205<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories-Net</a></td>
<td class="nump">$ 7,372<span></span>
</td>
<td class="nump">$ 8,287<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6622670640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress, gross</a></td>
<td class="nump">$ 34<span></span>
</td>
<td class="nump">$ 93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 459<span></span>
</td>
<td class="nump">$ 460<span></span>
</td>
<td class="nump">$ 486<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6805960688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 14,973<span></span>
</td>
<td class="nump">$ 14,914<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(10,571)<span></span>
</td>
<td class="num">(10,276)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment - net</a></td>
<td class="nump">4,402<span></span>
</td>
<td class="nump">4,638<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">538<span></span>
</td>
<td class="nump">538<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OFLX_BuildingsMember', window );">Buildings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 4,407<span></span>
</td>
<td class="nump">4,407<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">39 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 399<span></span>
</td>
<td class="nump">426<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 9,629<span></span>
</td>
<td class="nump">$ 9,543<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OFLX_BuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=OFLX_BuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6794147744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Line of Credit (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityDescription', window );">Line of credit facility, description</a></td>
<td class="text">On December 29, 2014, the Company entered into an Amended and Restated Committed Revolving Line of Credit Note (&#147;the Line&#148;) and a Second Amendment to the Loan Agreement with Santander Bank, N.A. (&#147;Santander&#148;).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of credit expiration date</a></td>
<td class="text">Dec. 31,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDescription', window );">Line of credit facility, interest rate description</a></td>
<td class="text">The Line provides for the payment of any borrowings at an interest rate of either LIBOR plus 1.00% to plus 1.35% (for borrowings with a fixed term of 30, 60, or 90 days), or Prime from 0.00% to plus 0.10%, depending upon the Company&#146;s then existing financial ratios.  At December 31, 2016, the Company&#146;s financial ratios would allow for the most favorable rate under the agreement&#146;s range, which would be a rate of 2.00%.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeeDescription', window );">Line of credit facility, commitment fee description</a></td>
<td class="text">Under the terms of the agreement, the Company is required to pay on a quarterly basis an unused facility fee equal to 10 basis points of the average unused balance of the total Line commitment.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Line of credit facility, fair value of amount outstanding</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeeDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the fees for amounts available, but unused under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeeDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of the amount outstanding under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13433-108611<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=73719730&amp;loc=d3e13476-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6805598352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Details Narrative) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 06, 2016</div></th>
<th class="th"><div>Jan. 05, 2015</div></th>
<th class="th"><div>Apr. 04, 2014</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 14, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 10, 2015</div></th>
<th class="th"><div>Dec. 10, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,153,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,153,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,091,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,091,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, common, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableAmountPerShare', window );">Dividends payable, amount per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.85<span></span>
</td>
<td class="nump">$ 0.49<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Dividend Paid</a></td>
<td class="nump">$ 8,578<span></span>
</td>
<td class="nump">$ 4,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (145)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 382<span></span>
</td>
<td class="nump">$ 111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=OFLX_DecemberOfThousandSeventrrnMember', window );">December of 2007 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=OFLX_DecemberOfThousandSeventrrnMember', window );">December of 2007 [Member] | Since Inception [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Stock repurchased during period, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock repurchased during period, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_StockRepurchasedDuringPeriodValuePerShare', window );">Stock repurchased during period, value per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreationDateAxis=OFLX_JanuaryTwoThousandSeventeenMember', window );">January 2017 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Dividend Paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_StockRepurchasedDuringPeriodValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock repurchased during period, value per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_StockRepurchasedDuringPeriodValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableAmountPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The per share amount of a dividend declared, but not paid, as of the financial reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableAmountPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=OFLX_DecemberOfThousandSeventrrnMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=OFLX_DecemberOfThousandSeventrrnMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementScenarioAxis=OFLX_SinceInceptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementScenarioAxis=OFLX_SinceInceptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreationDateAxis=OFLX_JanuaryTwoThousandSeventeenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreationDateAxis=OFLX_JanuaryTwoThousandSeventeenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6794237488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Noncontrolling Interests (Details Narrative)<br> &#163; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2016 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Dec. 10, 2014 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2013 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Noncontrolling Interests</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Shareholders' Equity</a></td>
<td class="nump">$ 46,061<span></span>
</td>
<td class="nump">$ 41,154<span></span>
</td>
<td class="nump">$ 33,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling Interest</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">272<span></span>
</td>
<td class="nump">111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossAttributableToNoncontrollingInterest', window );">Noncontrolling interest net of tax</a></td>
<td class="nump">169<span></span>
</td>
<td class="nump">173<span></span>
</td>
<td class="nump">$ 143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Other comprehensive income loss net of tax portion attributable to noncontrolling interest</a></td>
<td class="num">$ (59)<span></span>
</td>
<td class="num">$ (12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrencyAxis=OFLX_UnitedKingdomPoundsMember', window );">GBP [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_LoanToNonControllingInterest', window );">Loan to non-controlling interest | &#163;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_LoanToNonControllingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the monetary amount of Loan to non-controlling interest, as of the indicated date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_LoanToNonControllingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Income (Loss) attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=64809438&amp;loc=SL4573702-111684<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569643-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=65897068&amp;loc=SL4590271-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4568740-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=68079674&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrencyAxis=OFLX_UnitedKingdomPoundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrencyAxis=OFLX_UnitedKingdomPoundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6794309760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCreditsForeign', window );">Foreign income included in pre-tax income</a></td>
<td class="nump">$ 3,944<span></span>
</td>
<td class="nump">$ 4,117<span></span>
</td>
<td class="nump">$ 3,474<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_UnremittedForeignEarnings', window );">Unremitted foreign earnings</a></td>
<td class="nump">7,306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Taxes on unremitted earnings of foreign subsidiaries</a></td>
<td class="nump">$ 1,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal income tax percentage</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">110<span></span>
</td>
<td class="nump">105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_EffectiveTaxRecognizedAmount', window );">Effective tax recognized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxSettlementsStateAndLocal', window );">Federal tax benefits of state income tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=OFLX_UkSubsidiaryMember', window );">U.K. Subsidiary [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_TaxesFromDividend', window );">Taxes from dividend paid from subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 296<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_EffectiveTaxRecognizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective tax recognized amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_EffectiveTaxRecognizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_TaxesFromDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Taxes from dividend.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_TaxesFromDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_UnremittedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unremitted foreign earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_UnremittedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCreditsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxSettlementsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxSettlementsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 995<br> -SubTopic 740<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6503627&amp;loc=d3e59836-110443<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28200-109314<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Unrecognized Tax Benefit<br> -URI http://asc.fasb.org/extlink&amp;oid=6527854<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=OFLX_UkSubsidiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=OFLX_UkSubsidiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6794471744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal Income Tax, Current</a></td>
<td class="nump">$ 5,788<span></span>
</td>
<td class="nump">$ 6,155<span></span>
</td>
<td class="nump">$ 5,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal Income Tax, Deferred</a></td>
<td class="num">(311)<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State Income Tax, Current</a></td>
<td class="nump">652<span></span>
</td>
<td class="nump">601<span></span>
</td>
<td class="nump">550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State Income Tax, Deferred</a></td>
<td class="num">(23)<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign Income Tax, Current</a></td>
<td class="nump">791<span></span>
</td>
<td class="nump">797<span></span>
</td>
<td class="nump">625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign Income Tax, Deferred</a></td>
<td class="nump">78<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">$ 6,975<span></span>
</td>
<td class="nump">$ 7,603<span></span>
</td>
<td class="nump">$ 6,994<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=63044130<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6805691296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract', window );"><strong>Income Taxes - Schedule Of Effective Income Tax Rate Reconciliation Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Computed Statutory Income Tax Expense</a></td>
<td class="nump">$ 7,475<span></span>
</td>
<td class="nump">$ 8,193<span></span>
</td>
<td class="nump">$ 7,159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State Income Tax, Net of Federal Tax Benefit</a></td>
<td class="nump">386<span></span>
</td>
<td class="nump">360<span></span>
</td>
<td class="nump">318<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign Tax Rate Differential</a></td>
<td class="num">(592)<span></span>
</td>
<td class="num">(607)<span></span>
</td>
<td class="num">(469)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities', window );">Manufacturing Deduction</a></td>
<td class="num">(385)<span></span>
</td>
<td class="num">(423)<span></span>
</td>
<td class="num">(381)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductionsDividends', window );">Impact of Foreign Dividend</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">296<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxContingencies', window );">Increase/(Reduction) in Tax Uncertainties</a></td>
<td class="num">(70)<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation Allowance for Foreign Loss Carryover</a></td>
<td class="nump">70<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Other - Net</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="nump">68<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">$ 6,975<span></span>
</td>
<td class="nump">$ 7,603<span></span>
</td>
<td class="nump">$ 6,994<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=75116654&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationDeductionsDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductionsDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6794447344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract', window );"><strong>Income Taxes - Schedule Of Deferred Tax Assets And Liabilities Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Compensation Assets</a></td>
<td class="nump">$ 151<span></span>
</td>
<td class="nump">$ 133<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory Valuation</a></td>
<td class="nump">482<span></span>
</td>
<td class="nump">490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Accounts Receivable Valuation</a></td>
<td class="nump">344<span></span>
</td>
<td class="nump">325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements', window );">Deferred Litigation Costs</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Foreign Net Operating Losses</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation Allowance for Loss Carryover</a></td>
<td class="num">(70)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">265<span></span>
</td>
<td class="nump">207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Compensation Liabilities</a></td>
<td class="nump">796<span></span>
</td>
<td class="nump">522<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total Deferred Assets</a></td>
<td class="nump">2,075<span></span>
</td>
<td class="nump">1,808<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpense', window );">Prepaid Expenses</a></td>
<td class="num">(655)<span></span>
</td>
<td class="num">(527)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation and Amortization</a></td>
<td class="num">(1,546)<span></span>
</td>
<td class="num">(1,535)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_TotalDeferredLiabilities', window );">Total Deferred Liabilities</a></td>
<td class="num">(2,201)<span></span>
</td>
<td class="num">(2,062)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Total Deferred Tax Liability</a></td>
<td class="num">$ (126)<span></span>
</td>
<td class="num">$ (254)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_TotalDeferredLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the monetary amount of Total Deferred Liabilities, as of the indicated date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_TotalDeferredLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Deferred Tax Asset<br> -URI http://asc.fasb.org/extlink&amp;oid=6510090<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the estimated loss from legal settlements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesDeferredExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesDeferredExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=68052875&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6794611728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract', window );"><strong>Income Taxes - Schedule Of Reconciliation Of Unrecognized Tax Benefits Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning Unrecognized Tax Benefits</a></td>
<td class="nump">$ 110<span></span>
</td>
<td class="nump">$ 105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Current Year - Increases</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions', window );">Current Year - Decreases</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Current Year - Interest/Penalties</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Expired Statutes</a></td>
<td class="num">(114)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Ending Unrecognized Tax Benefits</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 110<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Unrecognized Tax Benefit<br> -URI http://asc.fasb.org/extlink&amp;oid=6527854<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=65882285&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6632753936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_LeasesDetailsNarrativeAbstract', window );"><strong>Leases Details Narrative</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_OperatingLeasesTermDescription', window );">Operating leases term, description</a></td>
<td class="text">The lease in Banbury was effective April 1, 2006 and has a 15-year term ending in March 2021. There is an option to terminate the lease in December of 2017.  Termination in 2017 requires a penalty of 2 months rentals, or approximately $40,000.  The Company&#146;s current intention is to utilize the facility for the 15 years.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company obtained a new five year lease on a warehousing and distribution center in Houston, Texas.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_LeaseEarlyTerminationPenalty', window );">Lease early termination penalty</a></td>
<td class="nump">$ 40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Rent expense</a></td>
<td class="nump">$ 486<span></span>
</td>
<td class="nump">$ 504<span></span>
</td>
<td class="nump">$ 475<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_LeaseEarlyTerminationPenalty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease early termination penalty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_LeaseEarlyTerminationPenalty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_LeasesDetailsNarrativeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_LeasesDetailsNarrativeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_OperatingLeasesTermDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating leases term, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_OperatingLeasesTermDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6795732272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract', window );"><strong>Leases - Schedule Of Future Minimum Rental Payments For Operating Leases Details</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2017</a></td>
<td class="nump">$ 446,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2018</a></td>
<td class="nump">423,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2019</a></td>
<td class="nump">379,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2020</a></td>
<td class="nump">294,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2021</a></td>
<td class="nump">162,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">59,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total Minimum Lease Payments</a></td>
<td class="nump">$ 1,763,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_LeasesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6622415200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanTypeAxis=OFLX_QualifiedNonContributoryProfitSharingMember', window );">Qualified Non-contributory Profit-sharing [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution', window );">Employee contribution</a></td>
<td class="nump">$ 323<span></span>
</td>
<td class="nump">$ 307<span></span>
</td>
<td class="nump">$ 286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans', window );">Employee Contributions, description</a></td>
<td class="text">Contributions to the Plan are defined as three percent (3%) of gross wages up to the current Old Age, Survivors, and Disability (OASDI) limit and six percent (6%) of the excess over the OASDI limit, subject to the maximum allowed under the Employee Retirement Income Security Act (ERISA). Participants vest over six years.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanTypeAxis=OFLX_SavingsAndRetirementMember', window );">Savings and Retirement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution', window );">Employee contribution</a></td>
<td class="nump">$ 196<span></span>
</td>
<td class="nump">$ 93<span></span>
</td>
<td class="nump">$ 90<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans', window );">Employee Contributions, description</a></td>
<td class="text">The Company also maintains a savings and retirement plan qualified under Internal Revenue Code Section 401(k) for all employees. Employees are eligible to participate in the Plan the first day of the month following date of hire. Participants may elect to have up to fifty percent (50%) of their compensation withheld, up to the maximum allowed by the Internal Revenue Code. Effective January 1, 2016, after completing one year of service, the Company contributed an additional amount equal to 50% of all employee contributions, up to a maximum of 6% of an employee&#146;s gross wages. Prior to 2016, the Company contributed an additional amount equal to 25% of all employee contributions, up to a maximum of 6% of an employee&#146;s gross wages.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of payment into the fund established for purposes of making future disbursements to the individual in accordance with the terms and understanding of the deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the terms and benefits provided by the employer's defined contribution plans. A defined contribution plan provides benefits in return for services rendered, provides an individual account for each participant, and has terms that specify how contributions to the individual's account are to be determined rather than the amount of benefits the individual is to receive. Under a defined contribution pension plan, the benefits a participant will receive depend solely on the amount contributed to the participant's account, the returns earned on investments of those contributions, and forfeitures of other participants' benefits that may be allocated to such participant's account. A description of the plan(s) including employee groups covered, the basis for determining contributions, and the nature and effects of significant matters affecting comparability of information for all periods presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Defined Contribution Plan<br> -URI http://asc.fasb.org/extlink&amp;oid=49180617<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanTypeAxis=OFLX_QualifiedNonContributoryProfitSharingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanTypeAxis=OFLX_QualifiedNonContributoryProfitSharingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanTypeAxis=OFLX_SavingsAndRetirementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanTypeAxis=OFLX_SavingsAndRetirementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6800518224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent', window );">Other compensation liabilities</a></td>
<td class="nump">$ 515,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 515,000<span></span>
</td>
<td class="nump">$ 508,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent', window );">Other compensation liabilities, noncurrent</a></td>
<td class="nump">503,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">503,000<span></span>
</td>
<td class="nump">496,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent', window );">Other compensation liabilities, current</a></td>
<td class="nump">12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Cash surrender value of life insurance</a></td>
<td class="nump">1,169,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,169,000<span></span>
</td>
<td class="nump">1,091,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_AmountOfSecurityToProceedCurrentAppeal', window );">Amount of security to proceed current appeal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate', window );">Maximum aggregate claim amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Liabilities recorded</a></td>
<td class="nump">273,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">273,000<span></span>
</td>
<td class="nump">249,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLegalSettlements', window );">Proceeds from legal settlements</a></td>
<td class="nump">132,500<span></span>
</td>
<td class="nump">282,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_AssetsOnBooksAfterLegalSettlement', window );">Relieved assets on books after legal settlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 213,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses', window );">Allocation of proceeds from legal settlements to offset operating expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Payment benefit to employee's</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_DeductiblesPerClaim', window );">Deductibles per claim</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member] | Insurance Claims [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_PotentialLiabilityPerClaim', window );">Potential liability per claim</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Payment benefit to employee's</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_DeductiblesPerClaim', window );">Deductibles per claim</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member] | Insurance Claims [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_PotentialLiabilityPerClaim', window );">Potential liability per claim</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the monetary amount of Allocation of Proceeds from Legal Settlements to Offset Operating Expenses, during the indicated time period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_AllocationOfProceedsFromLegalSettlementsToOffsetOperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_AmountOfSecurityToProceedCurrentAppeal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of security to proceed current appeal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_AmountOfSecurityToProceedCurrentAppeal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_AssetsOnBooksAfterLegalSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the monetary amount of Assets on books after legal settlement, as of the indicated date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_AssetsOnBooksAfterLegalSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_DeductiblesPerClaim">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deductibles per claim.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_DeductiblesPerClaim</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_PotentialLiabilityPerClaim">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Potential liability per claim.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_PotentialLiabilityPerClaim</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6812-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashSurrenderValueOfLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the liabilities, classified as other, for deferred compensation arrangements payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the liabilities, classified as other, for deferred compensation arrangements payable within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20028-108363<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19512-108361<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the liabilities for deferred compensation arrangements classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received for the settlement of litigation during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Best estimate of the loss exposure for a reasonably possible liability for product liability damages for which no accrual has been recorded.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14472-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14453-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14394-108349<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14557-108349<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.Y.Q2)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_InsuranceClaimsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_InsuranceClaimsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6794362448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock - Based Compensation Plans (Details Narrative) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 29, 2016</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_UnvestedUnitsOutstanding', window );">Unvested units outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,671<span></span>
</td>
<td class="nump">20,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share based compensation grants in period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share based compensation weighted average grant date fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid', window );">Share based compensation liabilities paid</a></td>
<td class="nump">$ 311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Fully vested compensation units</a></td>
<td class="nump">8,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_ForfeitureRateOfPlan', window );">Forfeiture rate of plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent', window );">Share based compensation liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,624<span></span>
</td>
<td class="nump">$ 905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent', window );">Share based compensation liability, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">506<span></span>
</td>
<td class="nump">310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent', window );">Share based compensation liability, non current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,118<span></span>
</td>
<td class="nump">595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">996<span></span>
</td>
<td class="nump">$ 177<span></span>
</td>
<td class="nump">$ 634<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Compensation expense, weighted average recognize period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=OFLX_PhantomStockPlanMember', window );">Phantom Stock Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription', window );">Share based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On April 1, 2006, the Company adopted the Omega Flex, Inc. 2006 Phantom Stock Plan (the &#147;Plan&#148;). The Plan authorizes the grant of up to 1 million units of phantom stock to employees, officers or directors of the Company and of any of its subsidiaries. The phantom stock units ("Units") each represent a contractual right to payment of compensation in the future based on the market value of the Company&#146;s common stock.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share based compensation number of shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Share based compensation vesting rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Units follow a vesting schedule, with a maximum vesting of three years after the grant date.  Upon vesting, the Units represent a contractual right of payment for the value of the Unit.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_ForfeitureRateOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Forfeiture rate of plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_ForfeitureRateOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_UnvestedUnitsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the Unvested units outstanding (number of shares), as of the indicated date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_UnvestedUnitsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable after one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of award terms as to how many shares or portion of an award are no longer contingent on satisfaction of either a service condition, market condition or a performance condition, thereby giving the employee the legal right to convert the award to shares, to sell the shares, and be entitled to the cash proceeds of such sale. For example, vesting may be expressed as being 25 percent of the shares under option on each anniversary of the grant date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>General descriptive information regarding an arrangement under which employees and directors receive: (a) awards of equity shares, equity share options, or other equity instruments; or (b) the entity incurs liabilities to them: (1) in amounts based, at least in part, on the price of the entity's shares or other equity instruments; or (2) that require or may require settlement by issuance of the entity's shares. Such an arrangement is usually provided to employees and directors to compensate them, provide performance incentives to them, and to attract or retain their services. May also include pertinent information particular to a plan that is not elsewhere specified in the taxonomy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid related to share-based compensation liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=OFLX_PhantomStockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=OFLX_PhantomStockPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6793923408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation Plans - Summary of Nonvested Phantom Stock Units (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2016 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested Units, Beginning balance | shares</a></td>
<td class="nump">20,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Nonvested Units, Granted | shares</a></td>
<td class="nump">13,210<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Nonvested Units, Vested | shares</a></td>
<td class="num">(9,874)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Nonvested Units, Forfeited | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod', window );">Nonvested Units, Canceled | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested Units, Ending Balance | shares</a></td>
<td class="nump">23,671<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest', window );">Phantom Stock Unit Awards Expected to Vest, Units | shares</a></td>
<td class="nump">23,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested Weighted Average Grant Date Fair Value, Beginning balance | $ / shares</a></td>
<td class="nump">$ 22.74<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Nonvested Weighted Average Grant Date Fair Value, Granted | $ / shares</a></td>
<td class="nump">30.57<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Nonvested Weighted Average Grant Date Fair Value, Vested | $ / shares</a></td>
<td class="nump">20.16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Nonvested Weighted Average Grant Date Fair Value, Forfeited | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled', window );">Nonvested Weighted Average Grant Date Fair Value, Canceled | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested Weighted Average Grant Date Fair Value, Ending Balance | $ / shares</a></td>
<td class="nump">27.87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest', window );">Phantom Stock Unit Awards Expected to Vest, Weighted Average Grant Date Fair Value | $ / shares</a></td>
<td class="nump">$ 27.87<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net total number of shares (or other type of equity) under an equity-based award plan, other than a stock option plan, that were granted, vested and forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award equity instruments other than options nonvested number expected to vest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumberExpectedToVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Phantom Stock Unit Awards Expected to Vest, Weighted Average Grant Date Fair Value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateExpectedToVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueCanceled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6795550544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details Narrative)<br> &#163; in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2016 </div>
<div>GBP (&#163;)</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrencyAxis=OFLX_UnitedKingdomPoundsMember', window );">GBP [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Noncontrolling interest amount secured for future distributions</a></td>
<td class="nump">&#163; 100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrencyAxis=OFLX_UnitedKingdomPoundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrencyAxis=OFLX_UnitedKingdomPoundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6794027168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details Narrative) - During 2017 [Member] - Subsequent Event [Member]<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Leases, rent expense</a></td>
<td class="nump">$ 10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_AreaOfBuilding', window );">Area of building | ft&#178;</a></td>
<td class="nump">30,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_OFLX_PurchaseOfBuildingPrice', window );">Purchase of building price, net</a></td>
<td class="nump">$ 2,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_AreaOfBuilding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area of building.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_AreaOfBuilding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OFLX_PurchaseOfBuildingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase of building price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OFLX_PurchaseOfBuildingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OFLX_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreationDateAxis=OFLX_DuringTwoThousandSeventeenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreationDateAxis=OFLX_DuringTwoThousandSeventeenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.6.0.2</span><table class="report" border="0" cellspacing="2" id="idp6794901744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Consolidated Financial Statements (Unaudited) - Schedule of Quarterly Financial Information (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Net Sales</a></td>
<td class="nump">$ 25,643<span></span>
</td>
<td class="nump">$ 23,942<span></span>
</td>
<td class="nump">$ 23,840<span></span>
</td>
<td class="nump">$ 20,626<span></span>
</td>
<td class="nump">$ 26,113<span></span>
</td>
<td class="nump">$ 24,556<span></span>
</td>
<td class="nump">$ 21,636<span></span>
</td>
<td class="nump">$ 20,973<span></span>
</td>
<td class="nump">$ 94,051<span></span>
</td>
<td class="nump">$ 93,278<span></span>
</td>
<td class="nump">$ 85,219<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">15,926<span></span>
</td>
<td class="nump">14,777<span></span>
</td>
<td class="nump">14,689<span></span>
</td>
<td class="nump">12,492<span></span>
</td>
<td class="nump">16,132<span></span>
</td>
<td class="nump">15,286<span></span>
</td>
<td class="nump">13,338<span></span>
</td>
<td class="nump">12,390<span></span>
</td>
<td class="nump">57,884<span></span>
</td>
<td class="nump">57,146<span></span>
</td>
<td class="nump">50,026<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income attributable to Omega Flex, Inc.</a></td>
<td class="nump">$ 4,133<span></span>
</td>
<td class="nump">$ 3,888<span></span>
</td>
<td class="nump">$ 3,713<span></span>
</td>
<td class="nump">$ 2,643<span></span>
</td>
<td class="nump">$ 4,744<span></span>
</td>
<td class="nump">$ 4,232<span></span>
</td>
<td class="nump">$ 3,670<span></span>
</td>
<td class="nump">$ 3,143<span></span>
</td>
<td class="nump">$ 14,377<span></span>
</td>
<td class="nump">$ 15,788<span></span>
</td>
<td class="nump">$ 13,462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and Diluted Earnings per common share</a></td>
<td class="nump">$ 0.41<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 1.42<span></span>
</td>
<td class="nump">$ 1.56<span></span>
</td>
<td class="nump">$ 1.33<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=66902209&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>66
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $^$;4H?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ 3X1M2F;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !/A&U*FGV?UNX    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!2@,Q$(9?17+?G4U3*H1M+HHG!<&"XBTDTS:XV81D9+=O;W9M
MMX@^@,?,_/GF&YC61&E"PN<4(B9RF&]&W_59FKAE1Z(H ;(YHM>Y+HF^-/<A
M>4WEF0X0M?G0!X15TVS (VFK2<,$K.)"9*JU1IJ$FD(ZXZU9\/$S=3/,&L .
M/?:4@=<<F)HFQM/8M7 %3##"Y/-W >U"G*M_8N<.L'-RS&Y)#<-0#V+.E1TX
MO#T]OLSK5J[/I'N#Y5=VDDX1M^PR^57<W>\>F%HU_+9J1,7%CF^D$'*]?I]<
M?_A=A7VP;N_^L?%%4+7PZR[4%U!+ P04    " !/A&U*F5R<(Q &  "<)P
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
M6W1WDZZC>-O?N]!P^5O] U!+ P04    " !/A&U*@XQ_+24$  !6%   &
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
MC5;;CILP$/T5Q'N7^VU%D)9$52NU4K15VV<G<0):@ZGMA.W?US8LB^S)JB^
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
M 8HBURN&K8"TO8BM-:'1&$9<LDV1O2IL:#YGCXJQ]Y!M/MQ)$[)-8R5"OKD
ME/;Y]@) Y(>NRH,=B&P+4M8:M*UC%9#BDFVJVR-P%T*QR/UF8"<BVXJTST4C
M#_&M<@FH*-!<M$U%L>O5P(9$MB-9Q3LAY"0A?U-3A$G!1R"#T2*7,PGL3,*W
MZ[QT[:2Q50@"J?,MV00]+@O)]D(IH@+!$X>QR#%? IN3 .;$Y20"^ D0#2@@
M&L5RBL;>), '@VM#*K!3". 49$T6L(!(A_P]19B*>0W/$$;*E3GV"F%[!4EN
M%@*8!9(-,"0;68]3-C8, ;Y6^ 8@$< +8EZD4T"% =]S9( BI2)73<">(<!G
MB^2F(4"A#R/BJK$=<-6(TL(A&GN& )\O?">?"+O02W_>TZ3:QH2P-G@9P"*A
M0X=L[!L"^0;?N0F[TDLM^3"F"+.SRP#VF-WCR07V#0E\PV4]$ON&!+YA?<5)
MN]:'/O_V30$5*<43!Y0.E6-K(K%O2. ;O*,$0)I_'?P$DWW./,IUG#"!KQG%
M;6Z"YN<ZH&S^%)4!ZJ&VCJ*]V4E@:>KC<,K:+';5VZ7M#]1F3^\GN<^B/TED
MSQ-ZRL;SV!]AQN/A/_+Z>+XTB]>J;:MR.$T\5%5K.I'^E^X5.)E\?[\IS*'M
M+\/NNAZ/9<>;MKI.1\[>_=Q[^S]02P,$%     @ 3X1M2E30\#6S 0  T@,
M !@   !X;"]W;W)K<VAE971S+W-H965T."YX;6Q]4]MNVS ,_15!'U EBML5
M@6V@:3&LP 8$';8^*S9]075Q)3GN_GZ4[+AN9^Q%$BF>PT.*2@=C7UP#X,F;
MDMIEM/&^VS/FB@:4<%>F XTWE;%*>#1MS5QG0901I"3CF\T-4Z+5-$^C[VCS
MU/1>MAJ.EKA>*6'_'$":(:-;>G$\M77C@X/E:2=J^ G^5W>T:+&9I6P5:-<:
M32Q4&;W;[@])B(\!OUL8W.),0B4G8UZ"\5AF=!,$@83"!P:!VQGN0<I A#)>
M)TXZIPS Y?G"_C76CK6<A(-[(Y_;TC<9O:6DA$KTTC^9X1M,]5Q3,A7_'<X@
M,3PHP1R%D2ZNI.B=-VIB02E*O(U[J^,^C#?)!;8.X!. SX#;"&!CHJC\07B1
MI]8,Q(Z][T1XXNV>8V^*X(RMB'<HWJ'WG&^3)&7G0#3%',88OHR9(QBRSRGX
M6HH#_P?.U^&[586["-]]4'B]3I"L$B21(/EOB6LQ-Y^2L$5/%=@Z3I,CA>EU
MG.2%=Q[8.Q[?Y#U\G/8?PM:M=N1D/+YL[']EC >4LKG"$6KP@\V&A,J'XQ<\
MVW',1L.;;OI!;/[&^5]02P,$%     @ 3X1M2N+L &ZU 0  T@,  !@   !X
M;"]W;W)K<VAE971S+W-H965T.2YX;6Q]4]MNVS ,_15!'U ECML&@6V@:3%L
MP 8$';8^*S9M"]7%E>2X^_M1LNNZG;$72:1X#@\I*AN,?78M@">O2FJ7T];[
M[L"8*UM0W%V9#C3>U,8J[M&T#7.=!5Y%D)(LV6QNF.)"TR*+OI,M,M-[*32<
M+'&]4MS^.8(T0TZW],WQ*)K6!P<KLHXW\!/\K^YDT6(S2R44:">,)A;JG-YM
M#\<TQ,> WP(&MSB34,G9F.=@?*MRN@F"0$+I P/'[0+W(&4@0ADO$R>=4P;@
M\OS&_B76CK6<N8-[(Y]$Y=N<[BFIH.:]](]F^ I3/=>43,5_APM(# ]*,$=I
MI(LK*7OGC9I84(KBK^,N=-R'\6:73+!U0#(!DAFPCWG8F"@J?^">%YDU [%C
M[SL>GGA[2+ W97#&5L0[%._0>RFVZ6W&+H%HBCF.,<DR9HY@R#ZG2-92')-_
MX,DZ?+>J<!?ANP\*K]<)TE6"-!*D_RUQ+6;_*0E;]%2!;>(T.5*:7L=)7GCG
M@;V+C\C>P\=I_\%M([0C9^/Q96/_:V,\H)3-%8Y0BQ]L-B34/AQO\6S',1L-
M;[KI!['Y&Q=_ 5!+ P04    " !/A&U*0"NEYK4!  #2 P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970Q,"YX;6Q]4]MNW" 0_17$!P0OZS3;E6TIFZIJI41:
MI6K[S-IC&P4\+N!U\O<%[+A6:_4%F.&<,Q>&;$3S8EL 1UZUZFQ.6^?Z(V.V
M;$$+>X,]=/ZF1J.%\Z9IF.T-B"J2M&(\23XP+61'BRSZSJ;(<'!*=G VQ Y:
M"_-V H5C3G?TW?$LF]8%!RNR7C3P#=SW_FR\Q1:52FKHK,2.&*AS>K\[GM*
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
MH \OF_I?(WH(4C8W883:\,%F0T'MX_$NG.TX9J/AL9M^$)N_<?$'4$L#!!0
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
M>RDX3S-V"4(SYCAA^ J3+ B&ZDL(OA7BR/^C\VWZ?C/#?:3OU]'3S]L"Z:9
M&@72=R5>?RAQ"W/S(0A;]52#;>(T.5*:H8N3O/(N WO'XYO\@T_3_B!L(SM'
MSL;CR\;^U\9XP%1V5SA"+7ZPQ5!0^W#\A&<[C=ED>-///X@MW[CX"U!+ P04
M    " !/A&U*$I*D*+<!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R
M-2YX;6QU4]MNW" 0_17$!X0UZS3;E6TIFZIJI59:I6KZS-IC&P6,"WB=_GT'
M[+ANZKX ,YQSYL*0C<8^NQ; DQ>M.I?3UOO^R)@K6]#"W9@>.KRIC=7"HVD;
MYGH+HHHDK1C?[=XQ+61'BRSZSK;(S."5[.!LB1NT%O;7"909<YK05\>C;%H?
M'*S(>M' -_#?^[-%BRTJE=30.6DZ8J'.Z7UR/*4!'P%/$D:W.I-0R<68YV!\
MKG*Z"PF!@M('!8';%1Y J2"$:?R<->D2,A#7YU?UC[%VK.4B'#P8]4-6OLWI
M@9(*:C$H_VC&3S#7<TO)7/P7N()">,@$8Y1&N;B2<G#>Z%D%4]'B9=IE%_=Q
MNDF3F;9-X#.!+X1#C,.F0#'S#\*+(K-F)';J?2_"$R='CKTI@S.V(MYA\@Z]
MUX+SNXQ=@]",.4T8OL(D"X*A^A*";X4X\7_H?)N^W\QP'^G[=?3;_PBDFP)I
M%$C_*O'PIL0MS/LW0=BJIQIL$Z?)D=(,79SDE7<9V'L>W^0/?)KVK\(VLG/D
M8CR^;.Q_;8P'3&5W@R/4X@=;# 6U#\<[/-MIS";#FW[^06SYQL5O4$L#!!0
M   ( $^$;4H[/*$>X $   $%   9    >&PO=V]R:W-H965T<R]S:&5E=#(V
M+GAM;'54;8^<(!#^*\0?<"BNNMFHR>TU39NTR>::MI]9'5]R(!;8]?KO"^A9
M:[DOP@S//,\,,I-/0KZH#D"C5\X&502=UN,)8U5UP*EZ$",,YJ01DE-M3-EB
M-4J@M0OB#),P3#&G_1"4N?-=9)F+FV;] !>)U(US*G^?@8FI"*+@S?'<MYVV
M#ESF(VWA&^COXT4:"Z\L=<]A4+T8D(2F"!ZCTSFS> ?XT<.D-GMD*[D*\6*-
MSW41A#8A8%!IRT#-<H<G8,P2F31^+9S!*FD#M_LW]H^N=E/+E2IX$NQG7^NN
M"(X!JJ&A-Z:?Q?0)EGJ2 "W%?X$[, .WF1B-2C#EOJBZ*2WXPF)2X?1U7OO!
MK=-\DJ1+F#^ + %D#3@Z'3P+N<P_4$W+7(H)R?GN1VI_<70BYFXJZW17X<Y,
M\LIX[R6)PQS?+=&".<\8LL%$*P(;]E6"^"3.Y+]PX@^/O1G&+CS>JJ<'/\'!
M2W!P!(=_2HQV)?HP[V29>$42#T&\$_%AWJDD]8JD'H)D)^+#I'Z1S"N2>0BR
MG8@/<]R)X,T3Y"!;UWP*5>(VN,;?>-?^?B3N"?^%S\/A*Y5M/RAT%=HT@GNN
MC1 :3"KA@[G5SLRCU6#0:+O-S%[.73D;6HS+P,'KU"O_ %!+ P04    " !/
MA&U*TAN4:[<!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6QM
M4]MNW" 0_17$!P0OZV[2E6TIFRAJI59:I6KZS-IC&P4\+N!U^O<%[+A6ZA=@
MAG/.7!BR$<VK;0$<>=.JLSEMG>N/C-FR!2WL#?;0^9L:C1;.FZ9AMC<@JDC2
MBO$D.3 M9$>++/K.ILAP<$IV<#;$#EH+\^<$"L><[NB[XUDVK0L.5F2]:. '
MN)_]V7B++2J5U-!9B1TQ4.?T?G<\I0$? 2\21KLZDU#)!?$U&%^KG"8A(5!0
MNJ @_':%!U J"/DT?L^:= D9B.OSN_I3K-W7<A$6'E#]DI5K<WI'206U&)1[
MQO$+S/5\HF0N_AM<07EXR,3'*%'9N))RL [UK.)3T>)MVF47]W&Z.:0S;9O
M9P)?"'<Q#IL"Q<P?A1-%9G D9NI]+\(3[X[<]Z8,SMB*>.>3M]Y[+?C^<\:N
M06C&G"8,7V%V"X)Y]24$WPIQXO_1^39]OYGA/M+WZ^B'VVV!=%,@C0+I.GZ:
M?"AQ"_.Q2+;JJ0;3Q&FRI,2ABY.\\BX#>\_CF_R#3]/^79A&=I9<T/F7C?VO
M$1WX5)(;/T*M_V"+H:!VX7CKSV8:L\EPV,\_B"W?N/@+4$L#!!0    ( $^$
M;4HY2/>TMP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;&U3
MVV[<(!#]%<0'A%W6R48KVU(V591*K;1*U/:9M<<7!1@'\#K]^P!V'#?U"S##
M.6<N#.F YL4V (Z\*:EM1AOGN@-CMFA "7N%'6A_4Z%1PGG3U,QV!D0924HR
MOMG<,"5:3?,T^DXF3[%WLM5P,L3V2@GS]P@2AXQNZ8?CJ:T;%QPL3SM1PS.X
M7]W)>(O-*F6K0-L6-3%09?1N>S@F 1\!OUL8[.),0B5GQ)=@?"\SN@D)@83"
M!07AMPO<@Y1!R*?Q.FG2.60@+L\?Z@^Q=E_+65BX1_FG+5V3T5M*2JA$+]T3
M#H\PU7--R53\#[B ]/"0B8]1H+1Q)45O':I)Q:>BQ-NXMSKNPWBS3R;:.H%/
M!#X3;F,<-@:*F7\33N2IP8&8L?>="$^\/7#?FR(X8ROBG4_>>N\EYPE/V24(
M39CCB.$+S'9&,*\^A^!K(8[\/SI?I^]6,]Q%^FX9?7^S+I"L"B11(/FGQ-V7
M$M<PR9<@;-%3!::.TV1)@;V.D[SPS@-[Q^.;?,+':?\I3-UJ2\[H_,O&_E>(
M#GPJFRL_0HW_8+,AH7+AN/=G,X[9:#CLIA_$YF^<OP-02P,$%     @ 3X1M
M2NFG'PFX 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL;5/M
M;ML@%'T5Q .4A#AI%-F6FE;5)FU2U&G;;V)?VZA@/,!Q]_:[8-?S.O\![N6<
M<S^XI(.QKZX!\.1-J]9EM/&^.S'FB@:T<'>F@Q9O*F.U\&C:FKG.@B@C22O&
M-YL#TT*V-$^C[V+SU/1>R18NEKA>:V%_GT&9(:-;^NYXD77C@X/E:2=J^ ;^
M>W>Q:+%9I90:6B=-2RQ4&7W8GLY)P$? #PF#6YQ)J.1JS&LP/I<9W82$0$'A
M@X+ [0:/H%00PC1^39IT#AF(R_.[^G.L'6NY"@>/1OV4I6\R>J2DA$KTRK^8
MX1-,]>PIF8K_ C=0" ^98(S"*!=74O3.&SVI8"I:O(V[;.,^C#>'_41;)_")
MP&?",<9A8Z"8^9/P(D^M&8@=>]^)\,3;$\?>%,$96Q'O,'F'WEO.DWW*;D%H
MPIQ'#%]@MC."H?H<@J^%.//_Z'R=OEO-<!?INV7TXWY=(%D52*) \D^)AP\E
MKF'N/P1ABYYJL'6<)D<*T[=QDA?>>6 ?>'R3O_!QVK\*6\O6D:OQ^+*Q_Y4Q
M'C"5S1V.4(,?;#845#X<[_%LQS$;#6^ZZ0>Q^1OG?P!02P,$%     @ 3X1M
M2FA=Y@[; @  6@L  !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&ULC5;1
M;ILP%/T5Q <4;(R!*HG4%$V;M$E5IVW/;N(DJ("9<9+N[V<;2JE]J?H2;'/.
M\;F.<W)75R&?^Q/G*GAIZK9?AR>ENMLHZG<GWK#^1G2\U6\.0C9,Z:D\1GTG
M.=M;4E-'.(YIU+"J#3<KN_8@-RMQ5G75\@<9].>F8?+?EM?BN@Y1^+KP6!U/
MRBQ$FU7'COPG5[^Z!ZEGT:2RKQK>]I5H \D/Z_ .W98H-P2+^%WQ:S\;!Z:4
M)R&>S>3;?AW&QA&O^4X9":8?%W[/Z]HH:1]_1]%PVM,0Y^-7]2^V>%W,$^OY
MO:C_5'MU6H=Y&.SY@9UK]2BN7_E84!H&8_7?^877&FZ<Z#UVHN[M9[ []THT
MHXJVTK"7X5FU]GD=WE \TF "'@EX(B#Z(2$9"<D;@7Q((".!.(1H*,6>3<D4
MVZRDN 9R^'H[9FX1NB7Z]'=FT1ZV?:>/I]>KEPTF^2JZ&*$1LQTP>(9!$R+2
MZM,6&-IBBSTZ?K_!O8]('$CI0S("FTC .A/+)S,^=<L<(-1"6@LI,(WCV#'K
MP_(<SV'OW!#0#?'<8%(X=@9,.ML'Q23S_4 XBCU<27S?)%_TG8*^4]]WZNRS
M33T_69[[MGU8GOFG7?JP(B:+KBGHF@*ND>.:>J>#DZ3P;0,X@GU<">"P.84%
MXQEH/ .,8U@@!P5R0"!Q*H<PQ*GZ$YCR8\P[LP5HM@ $4E@ Q7"8Q9^H%P11
MIV 0E#D5@Z!\P?%"_") HEB0 ./U#N'/% V J'NW0=!"U",X9I&?LY@N7%D$
M9R,"PM&O!P#19&$?.,L0$&9TX<(B.%@0D"PT=:T"49 N!@&"DP !44#I@@2<
M!0CX@?IF<\\LBF,@MZ)9@]%P>;3-6Q_LQ+E5YG]ZMCHUB'>V9W+6MZ9QM(W+
MF\S0=?Y@\EBU?? DE&Y_;)-R$$)Q[3.^T5_>23>ZTZ3F!V6&F1[+H=L;)DIT
M8R<;3>WTYC]02P,$%     @ 3X1M2H@.[I&R 0  T0,  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S$N>&UL?5/;;N,@%/P5Q <47U*GC6Q+;:K5KM1*45>[
M^TSLXQB5BQ=(W/Y]N;A>-XWVQ7 .,\,,AG)4^L7T !:]"BY-A7MKAPTAINE!
M4'.E!I!NI5-:4.M*?2!FT$#;0!*<9$E2$$&9Q'49>CM=E^IH.9.PT\@<A:#Z
M[1ZX&BN<XH_&,SOTUC=(70[T #_!_AIVVE5D5FF9 &F8DDA#5^&[=+/-/3X
M?C,8S6*.?)*]4B^^^-%6./&&@$-CO0)UPPFVP+D7<C;^3IIXWM(3E_,/]6\A
MN\NRIP:VBO]AK>TK?(-1"QT]<ONLQN\PY;G&: K_""?@#NZ=N#T:Q4WXHN9H
MK!*3BK,BZ&L<F0SC&%>NUQ/M,B&;"-E,2%?_)>03(3\CD.@L1'V@EM:E5B/2
M\6<-U-^)=).[PVQ\,YQ=6'-IC>N>ZJQ8E^3DA2;,?<1D2\QGQ/8K(O\'(<[
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
M8*++_85_"SS7YTK; "FREI[A)^A?[5Z:%1E5CC6'1M6B\22<<O]QL=FE%N\
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
M&#<$SE(O,[7FPY <-I)U=OZC\2=4_@502P,$%     @ 3X1M2KM*DU0[ P
M_0T  !D   !X;"]W;W)K<VAE971S+W-H965T-#8N>&ULC5?;CILP$/T5Q <L
MC+D$HB32YE*U4BNMMFK[3!(G00LX!2?9_GUMXTV"/;!Y"<&<F7-\F0,SN;#Z
MK3E0RIWWLJB:J7O@_#CVO&9SH&76/+$CK<23':O+C(O;>N\UQYIF6Q54%A[Q
M_=@KL[QR9Q,U]E+/)NS$B[RB+[73G,HRJ__-:<$N4Q?<CX'7?'_@<L";38[9
MGOZD_-?QI19WWC7+-B]IU>2L<FJZF[K/,%X1(@,4XG=.+\W=?T=.9<W8F[SY
MMIVZOE1$"[KA,D4F+F>ZH$4A,PD=?W52]\HI ^__?V3_HB8O)K/.&KI@Q9]\
MRP]3-W&=+=UEIX*_LLM7JB<4N8Z>_7=ZIH6 2R6"8\.*1OTZFU/#6:FS""EE
M]MY>\TI=+^V34:3#\ "B \@U (8# AT0W +"P8!0!X2W@'@P(-(!D<'@M7-7
MB[G,>#:;U.SBU.UY.&;RV,$X$MNUD8-J=]0SL9Z-&#W/0M^?>&>92&/F+89T
M,-#%+&W,#>$)!5<9!),Q)U8XZ1(L;$1H2/@TQ\I&! 17&:"+%:CXL+,0!L>\
MQ<0*4RE,!)%OKNGR,=@*@?G)/:RC.D15AXCJP%#=8J(.3V"K?@RVLF%A&O>J
MCE#5$:+:V/%Y9/$ L44_A%I]ANI(CE'),2(Y,B3'-@W$J2WZ0=P*P?DI] H?
MH<)'B/#8J+^1=1)!;FD?48(2)0C1R)AY8A^>8( H18E2A"@QMB*UB,@(.?./
MP58(+$Q[58./N[&/Z$Y-._;M/0](9"I:(#B2])]IZ'E!@"T)S,EKT/WI(!#T
M4Z$O@6<@"!68LR(653RPSKB1@^WD) Y[4N"N"HBM@O$R6(+MA/VU";@1 N*$
M$)A$MGV1J)\)]R] # SZ5@5W$D"L!$P/U*![L6;1#4*Z0G"G =MJ2!SWI, ]
M!! 3L7?8KOO^<T_PJB=(U5L[3)"J]P=\D>#E3+!R[ED7@I<IP<K4W&-BEZDI
M5\_K<V KRKO[I"UIO5?]1>-LV*GB\J/N;O3:PSRK%L88G\-XT78BMS1M8_0C
MJ_=YU3AKQL4'M_HLWC'&J=#I/XF5/XA>['I3T!V7?T7KX-1M0]+><';4S99W
M[?AF_P%02P,$%     @ 3X1M2L@OV=KW @  E L  !D   !X;"]W;W)K<VAE
M971S+W-H965T-#<N>&ULC5;M;ILP%'T5Q ,4&_,1JB122SIMTB95G;K]=A,G
M007,;"?IWGXVN)38EVI_ G;.O>?XVC[<Y86+5WED3 5O3=W*57A4JKN-(KD]
MLH;*&]ZQ5O^SYZ*A2@_%(9*=8'37!S5U%".410VMVG"][.<>Q7K)3ZJN6O8H
M GEJ&BK^WK.:7U8A#M\GGJK#49F):+WLZ(']9.JY>Q1Z%(U9=E7#6EGQ-A!L
MOPKO\.T#7IB 'O&K8A<Y>0_,4EXX?S6#;[M5B(PB5K.M,BFH?IQ9R>K:9-(Z
M_MBDX<AI J?O[]F_](O7BWFADI6\_EWMU'$5+L)@Q_;T5*LG?OG*[(+2,+"K
M_\[.K-9PHT1S;'DM^]]@>Y**-S:+EM+0M^%9M?WS8O._A\$!L0V(QP#-_5D
ML0'D?QD2&Y!\,"2?!J0V('4"HF'M?3$W5-'U4O!+((;ST%%S[/!MJK=K:R;[
MW>G_T_64>O:\3G"^C,XFD<7<#YCX"K.XQI0^!H^(2"L89<20C/L8H"@<"A\3
M7R,V/H(XD <?DB>P4 +6B_3QR51HC!RA R;M,>T@E&0Y=L0"*$1("HM)0#$)
M(,:A*1./!I,8(Y@F!6E2@,:I:SE@\@D-03=I#M-D($T&T!#G* Z8;$J#9PY:
M#I+D $GBD.1>R199,5.Q!<BR %A2IV(0)H-)"I"D !(X5[<LO'KAS%WOQ@<5
M:.8<8@2[" *T>!:!O+JF*'.T " R=UKQC*5A0(QK)A9T=2^PZVH; )46<Z4!
MG>T.Q[X:XCJ&!4UYBL(K3>QO9NYL^ , RLB,PV'8XC#@<<2U%0NZYBEF>&#W
MPH!]N7Y=@B RPP/;%P;\:[8DL#5AP)N(>Z%!T,R-QK [8<">B'NGL>]/&*&Y
M.P(;% ;<AW@7%@*Y>QQ-.HV&B4/?]LE@RT^M,A_:R>S86M[%IE-QYDO3<O8=
MS$>:H5_]0<6A:F7PPI7N@_IN9<^Y8EJC_L:$P5&WR..@9GME7G/]+H8^<1@H
MWMD>.!H;\?4_4$L#!!0    ( $^$;4HBG#BQCP(  !X)   9    >&PO=V]R
M:W-H965T<R]S:&5E=#0X+GAM;)664:^;(!3'OXKQ?550M&ULD_8NRY9L27.7
MNSU32ZNY*@YH>_?M!VB=%X]9]J* _W-^!X1SR.Y<O,J",>6]U54C-WZA5+L.
M ID7K*9RP5O6Z"]G+FJJ=%=< MD*1D_6J*X"'(9)4-.R\;>9'3N(;<:OJBH;
M=A">O-8U%;_WK.+WC8_\Q\!S>2F4&0BV64LO[#M3+^U!Z%XP>#F5-6MDR1M/
ML//&WZ'U'J7&P"I^E.PN1VW/3.7(^:OI?#EM_-!$Q"J6*^."ZM>-/;&J,IYT
M'+]ZI_[ -(;C]L/[)SMY/9DCE>R)5S_+DRHV_M+W3NQ,KY5ZYO?/K)\0\;U^
M]E_9C55:;B+1C)Q7TCZ]_"H5KWLO.I2:OG7OLK'O>^__808;X-X #P:1-0@Z
MD(W\(U5TFPE^]T2W^"TU_QBML5Z;W S:I;#?=/!2C]ZV<1QFP<TXZC7[3H-'
M&C0H NU]0& (L<<3\SB><1"!,4;6033FIPGL( 8=Q-9!_"X"[$RRTQ"K::P&
MAU%$8 P!,03 1 Z&3# HPBB$,0F(20!,[&"2">;#:IG&,"8%,2F (0YFJB$S
M*[8$&4N D3B,J6:.L0(9*X"1.HS5].='23JS25$(GZ00 "W=HQ3^%VGFS"*
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
MC;*YAP]VKSG8T^'U(5<[T]Q*>U]U9Z3NP>AC?_P+KF?0R?]02P,$%     @
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
M(_;E786R0O],+"5NU^@3>Y)+I$$V)]WD(7].',;9"=F7Q&,'8H+F8)$2UO2
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
M84*C(?SRJ9XH+G@#:>_=XX23)6A2N<6L*"F)V'Z8@^;$+9.F8XTI50M)R:!
M_L:#9B&YG*G'0KS8;* B/,>%$"4X&$*;6I]#BE Z,JEC+4+[E3)F,^#?CW*H
MW^EUB<9!E\>-L0Y^QL36P=G\C_#$2UQ4$M*FI4T.%\!X_BXY0*@HA4(12'M"
M Z,BKNX$JJ!,Q@/)*K?!FE8&FF9 IQ9ZFW$EC3M'$E-UDMSJGH! T'P.6JF-
M\JU1]"NC:/;--7B>C CH)D,@$TO/AEZBL&FVRD/'.SND*4M4]J&D(<XD WQQ
M13C$TK'%[]3JG /<":\7?#FP4*I ;;(8.QD@!.C7Y.ZU,&X5R"@-F)U;Q-K]
MQ#$\<WYL9VW4-^KG/VR&PV!KF'=R@R$8BT7@P#NKT&..NYF+U*D"N^UV]S8T
MHG5@J?Z9%#FW9'E(X :*51T=.[H0H][.%:^OL%>-@Z!%@<UUL%@X]5>4;KQ>
MT6-9/2@,4()O<':"S;&TNA,'?.]!T)"6H,4'2A%;2/VQU%0"J*Y/N7N!7&FD
M5;BP!9<^NPTYLK5-=P:W9Z^+_W9'1L>F@N[Z@(JZ94T<;7P<AO0MCZL]Z<>;
M!/@BW:'#<!2<":'>":'"'=D;.@+$&3LS]IF>#H,G6B\]B6-M_O1;K33'G?#R
M[.2.[#,NS%FJ:[B^+S*Z<YHLRL)G[AH#J%CF,T[WMPF'(/&=PJ*N,"?[7V.*
MIM"B'B>FXD5"T1KD_\73L%U)4MS,HCTPU8E-Z)PQ/MOTB#V!/-32DV6E&%R=
M<M(B1JA0KD-S-3@NVFDG_( 8 5N/)- PJI6KG"%'1$LHA[U7+7HA+?0.RTG^
M(%ZJ&!2"%P<XQ0,C"(O305#K8$;P-)SL'W.$.\-T[Y.O<=G@AK4F4B81=ND5
MZUPT;TQ"QP/&YCZE\_DRV<!F1^'I?:="%Z:&2D.[L=T7MR#+6?8(%X/)ZRU@
M8\+FUQ?1V$" N2Q G'+<>TLM!2<M![BQEJ^RTY98?'=L$EK'H'L<642:.!1Q
MFI02H]_M]S0<AD%"$N>"@I6$J7,TI^G=F&+9"HV(!R>>G0UJ$UO4) [7Q"5(
M=NBSHX6*$0#[+.O^/>78S:6?;"R:Y X+.)6M9*KEV\+ FX3MPG5+,A$GUA/B
MX+@XQL\&9C3NIE)*1]G9$F5K9/?;3;[*X>*U"?Z;@N1IC*I%RU%W#%PHGM)J
M2LH\N'?AWL'H .<U3,E<>;YLQ*1.)>G(NQ$G')%[;S+Z5DQJ>XJ5<Y;C*0?4
M=B6#UY33PE#08\!.9@*+Z)%HR9F9>DF9 KI>SAK048X"2PU6=7"BM7>@]H[Q
MURDPPP'^<@RZ\#'\TN^&_>,A_M(+>^-^0(3.P7:C8U'Q/LFLJ(/P1F>%&NID
M/*A=/F>2OM)8O"C=9E,%9:,>,UIVHS&:>P%V$95Z]NGF\OIO9V?AA[.KL_.+
M^_#F\N3J#G52XIP4]*'L$/L8=GL'OQQ*_D]7VZ DKY@*(B!<X))C'FG'M VT
M2*RI#OH1>M;)KK,K*2BG&22NA:$YRY02&MGDGB;&#O]Y-^BSKS-X-^@Z=OB^
M *=SKCYDW4$@.Q<:-(D#H&22S;;Z2F2&7'F)G]%'#A7G;LLIZXP7"L495)P!
M;/+ ],N)JITT<YA?#.B20GD.!C\<4LY6JDCR$J.ABV$DI)0)O[H&8?@$L9]W
M6] =GZFNEF3>,VGFKD_N/EX<<C)$@D27Z5?;S9B[42T=/9::"YE>Y/<B5S\D
MB*I"F/&@)6Y22$/'#F6*6?*.$\N\!B?0T,'9[<7=R6$'JYS;!%YHN.<1X"AE
M">\KW#,P=(<HA/@YU3IUA>V2B,S2)(^OIG*?YG,:%IO+@,R_')IH=X?D=$Z2
MWT&(DB0H'?S&Z&>TMW1A8!)O!"+K C,8P&H#&E6&)=4JZT U+):RX&2^X<U?
MI(O-J^Y><##JFNU+"S])+1I?T <<.613W;4V2P0N"\S:B  JQAFV3JPN((!L
MLF$DD8A9J#ZQ'<._]<PY%#'4J2; ZIT!#(\L^$2WP#_%,J/  ND1^<,O9>8=
MFY74GB#,#YMR);ZZQVO_$7*,:/#F",/O&:'/+V+*Z$JW*^?;EX-/D.I.4&4N
ME@#K3.J[PDB$S_:.51C06!S.1,;,MZ[Q.DGYS"QKZXQ4RJ5HX"JFZDZ5@]]P
M^;5GL?VFA_>\*T&$/;W^].GB'B/.[@(IFHL5_LZNJ+R?T\E[2?_C%*7$7-S)
M*B-]RE3,\;+FN&8["J45)Z])8,WJB2 AZ_9,:I8V6;I:O+KM!,WMV*RRJ&,8
M@P^:<;FJGGP-O:U"4QQD%H,FP\^1/,]-NRFV2>I&('AS]4^[&DZ1(.?F:%RM
MBFU2\P0[9=(XRA^V01HL.7)_\\2*,"\&@B!LJS954R46XJ0U%L)6,5SRFDFZ
M3,E,3-*!0#9-BD1AK[H)@;\)/(M,+A^RE4NF91"32&][>)4:6S(\TI,T!8W!
M6Q7Y4@7BILWV\PQ3%3=5D<TSVA0IBM**?M:0VEHCA70S]M_.&B@@ '4U+EYE
M>=4<;[>?EB7/K,2CS%,*L62T"QA>;SCQRU-NRBGXB>Y-3)97PLJ8(2B[,%[1
MRU>KA)#CW-"0%0HX^1">BWF"I0LX?02)[C,"$II@HAJ[=Z04RJ84PX$)F&N^
MBJ-';=V4ZHF35?=,=FH6(Q!0/*A\9APN&A-%);G,7.B4,+M0W54RA.#QV#5.
M-)_"2,;B;7#/)VJS[@J6*HD^I6L[D]1?/B"]1($(F&A(4@QP'Y%D_T;5F.A.
MQU]M!'5TM27,#=Q[%F_+Y"?7<FSP<N3G1?"SY/]@^T/VN'EB58'/B(:,.F5)
M:?NM-8)7 1W.FO2EDMW5BJ$Z]EI2GPH5$F1DQ)%_09-QW8']@4;.._\&0LWQ
M95B(K$GH8(Z4@VD4T&?0W+#77'T^YM29#7*L@QGE),:S22C %TF:36Q.%%Y=
M*SX,==^&[RT:=24]*OJ4W@U90+&58?=9CGCG$C1,N\Z^K+DQ(]0/+H/+!7*M
MVT#5CKDJS![% N@,O^0.N\%$YMN2X.X8;&W8GQ1GL4M.R>>E%@NB(TN:(C)E
M0Z/,%;3O@[=!CH>V(EM.P"8&QL()J>><8=&P1V%:;5';Y"V4U.S4;\ 6JU!*
M.83'D7.1@.!!FR/6 C;8B+V@+A*I24WLO<[5A-$1&!<NGB3Q5B,8@/%UI/=2
M\($G*[Y72RW5+HJEYE&&2;>X"-N6L4(-_C\34A%)=CQ'DF%,>#H+E_%+N:44
MCXQ;,^,EC(MD^[^361'3!CZ95T*JO?I_#&.+;=Y>)Q@/MWZ/'J/0EA&E;':4
MT^J(:YWH(XXK=HGQ(,158(I%+O"1 ZVT9?,-R2:>4A/52C Z;DRP_B@.W5H]
M"I,R4],L-P=K"%J"EXGEJJ=8&\8T,9MJ$@",QI$E-,483$&*-*/SB:DQ SF@
MI[:01TA&?EA?]#F8WN"X%*QF<7TP<<86G*R%MC)RD-PZ UL0D*"-<PN#J$K4
ML)N^R<9DJK05)&"?D^5"[E1YGO(B,$'-8BX]@B="@^,Q-4@$9W2)%ZIDP&F>
M()Q;V;&H5G.;F &9+NRVTD#U5I#1ML\O?.*$Q\I?:YL"*I91"#@]Z 4=LS7H
MTV0V-' 8E[(P:SL>!8V"0K%=Y$_KN1*(B5J@4*3$;)#DP7>&&LSSI*S0FR)P
M=)6>DSK5\54AA+>S\@?;%976+CBS@#^&39Y_81PN69SH6;.1N-DW29:5K\OG
M.$MC*PG\'8N^,@:$:3X!!C=KPA )>#=+'N&<LY]$Q%YUH6G>;GSM'I3IFW2=
MZ-&-@ UN6%!LZ UE1BI@LTD7"ZJ_"<-VSWO%_K=>)Y0?G7/N\;VMOG-IT[A!
M;42F\1/>;=<HFD%[VX+8MKLV8;%=\CU(T?<5KAZIC9&GP%<300@E<S-7Y<1V
MN> CUR]ZXBB'LATB))/2]7,:,B<!SAGEGF20EU;'8A\G/<\F:(2%$=Z%CO@Z
MM5FK_'EK<UZ*/7X4Q3-HE(<4U>C Y 28OQ5%0I<<U2^IQ"=%8PD4H=N:3<+B
M-J.BO4:>- DC92R*0*,"CIC""+-@:0-I&;PMR+3YC?1@#2H31AT!Q#"E U'/
M-_2A29]-ZU]& 87 &R&=#&<:=4X0[8^ID#;MP4^DO,)W=YL.C'.+-18_I2!5
MPW3,$=7<UQA3,W\DV1:+.;'58+:E])@<>D_\C[W'=*ZW&1#TBIG* @-QOO58
M$T,Q1_EWO^U-AC_ICY^3O !5[;D3WN#%-DLVP:GXO2E6$U-=(GZ[(BP; 8QN
MVH+@OOO4C-)-UUON5.0/ZRAUY"I;&8IT=%,-"A;GS3I085,=J/!@KSI0!JW4
M6 CJ$$W"05LE* =QZPN)*RH.YF'(*8^L!8529A;-DKS&)!8"C *15D-6:)0\
M@X $/T^T)/'%9*+U\5\Q(:6EZ!2R)"!GQRA!<*BJG=NN85-NE6"6%K/M"G,[
MF!+4=L?]LEZVDI>A'+5A.WXV'ALNLAHG='EU4""9L*D7?=]4 %93@&+XM)QJ
M+$QI"K_!G+BL-C&DJF<\&NC\-&Q>S "E$(0N)AL'G2K6QC88&&W#3$G&(65Z
M*J14.12O[63>"<\U6IQD /C9N ]93 (. 7+97$^@M!F5*G79!(X<[XLYM4=2
M$UE6Q5N([[=M&QK/F#@)K(P:']H(<JU'C 1))A:6YX :K,B9EFPIV$B4?+ML
MIQ$*^<*+],%:/W!7S9U2[O8B+ZGR,);6:9([G2K8>"EM*;0'#;'DI:#"2@[5
M1G(PJ%PW8:7Q2B?GF34"Z_HOS5&/+*$L7P--&[E\W2$GV)-N"@%BVQC^17\X
MY9I2BI6,+/')'6_*130,"!/4NYS ,"6NZ2 %K)E,\T)_DPQLSXE)P<:XR9S*
M>Z,TDO%TR>1B2P!KG5S+]VDOWLQVZ;!OY^#%&3OW$=Y$I7D?S?DCJR3;]#S
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
M^8"T.MZ09#GF61A/<"?9-7E*+CZY.>:+DSM&X[XI,&%@<N,FF!S?!$L?S28
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
MPZ,S\?)DR>;"\-B14"1E%XV7M9/55!4#F[M!>RV92E"9^IAO'S:@^ZK87CN
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
M,Y-1(%PD.\G@<W,)7C/ 6KT4%V>(968)WVI5;4Z1!52RS2AFV%0<P'&80K3
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
M8I!(\&A_@IRV_,(5'%^;Z4]02P,$%     @ 3X1M2NDKL$D%!   7R$   \
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
M   +              "  0    !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( $^$
M;4IF\PM@@@   +$    0              "  >D   !D;V-0<F]P<R]A<' N
M>&UL4$L! A0#%     @ 3X1M2II]G];N    *P(  !$              ( !
MF0$  &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ 3X1M2IE<G",0!@
MG"<  !,              ( !M@(  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"
M% ,4    " !/A&U*$?8[(:H"   ("@  &               @ 'W"   >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ 3X1M2H.,?RTE!
M5A0  !@              ( !UPL  'AL+W=O<FMS:&5E=',O<VAE970R+GAM
M;%!+ 0(4 Q0    ( $^$;4IAY@(A$0(   T&   8              "  3(0
M  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " !/A&U*]E"K
MJYL#  !D#P  &               @ %Y$@  >&PO=V]R:W-H965T<R]S:&5E
M=#0N>&UL4$L! A0#%     @ 3X1M2@7:_"F# @  E@@  !@
M ( !2A8  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( $^$
M;4J*%P/>400  ,(7   8              "  0,9  !X;"]W;W)K<VAE971S
M+W-H965T-BYX;6Q02P$"% ,4    " !/A&U**0QXL)L$   #%P  &
M        @ &*'0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%
M  @ 3X1M2E30\#6S 0  T@,  !@              ( !6R(  'AL+W=O<FMS
M:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( $^$;4KB[ !NM0$  -(#   8
M              "  40D  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"
M% ,4    " !/A&U*0"NEYK4!  #2 P  &0              @ $O)@  >&PO
M=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( $^$;4J'6-F7LP$
M -(#   9              "  1LH  !X;"]W;W)K<VAE971S+W-H965T,3$N
M>&UL4$L! A0#%     @ 3X1M2OD;J &T 0  T@,  !D              ( !
M!2H  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " !/A&U*
M7%;^G+0!  #2 P  &0              @ 'P*P  >&PO=V]R:W-H965T<R]S
M:&5E=#$S+GAM;%!+ 0(4 Q0    ( $^$;4I*B3H>LP$  -(#   9
M      "  =LM  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%
M  @ 3X1M2J7:/$&T 0  T@,  !D              ( !Q2\  'AL+W=O<FMS
M:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " !/A&U*QABCLK0!  #2 P
M&0              @ &P,0  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+
M 0(4 Q0    ( $^$;4JVS[5FM $  -(#   9              "  9LS  !X
M;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ 3X1M2O^:Q]^T
M 0  T@,  !D              ( !AC4  'AL+W=O<FMS:&5E=',O<VAE970Q
M."YX;6Q02P$"% ,4    " !/A&U*24UMQ[0!  #2 P  &0
M@ %Q-P  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( $^$
M;4I@NBF&M0$  -(#   9              "  5PY  !X;"]W;W)K<VAE971S
M+W-H965T,C N>&UL4$L! A0#%     @ 3X1M2B+D6J&T 0  T@,  !D
M         ( !2#L  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M    " !/A&U*+Y,JLK0!  #2 P  &0              @ $S/0  >&PO=V]R
M:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( $^$;4K)_S#!OP(  'P+
M   9              "  1X_  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL
M4$L! A0#%     @ 3X1M2G6+=^ZW 0  T@,  !D              ( !%$(
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " !/A&U*$I*D
M*+<!  #2 P  &0              @ $"1   >&PO=V]R:W-H965T<R]S:&5E
M=#(U+GAM;%!+ 0(4 Q0    ( $^$;4H[/*$>X $   $%   9
M  "  ?!%  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @
M3X1M2M(;E&NW 0  T@,  !D              ( !!T@  'AL+W=O<FMS:&5E
M=',O<VAE970R-RYX;6Q02P$"% ,4    " !/A&U*.4CWM+<!  #2 P  &0
M            @ 'U20  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4
M Q0    ( $^$;4KIIQ\)N $  -(#   9              "  >-+  !X;"]W
M;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ 3X1M2FA=Y@[; @
M6@L  !D              ( !TDT  'AL+W=O<FMS:&5E=',O<VAE970S,"YX
M;6Q02P$"% ,4    " !/A&U*B [ND;(!  #1 P  &0              @ 'D
M4   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( $^$;4IA
MIRB(Y $  .<$   9              "  <U2  !X;"]W;W)K<VAE971S+W-H
M965T,S(N>&UL4$L! A0#%     @ 3X1M2AFW?B # @  804  !D
M     ( !Z%0  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4
M" !/A&U*)7G.<]D"  !T"P  &0              @ $B5P  >&PO=V]R:W-H
M965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( $^$;4K?Z <N%P(  $$&   9
M              "  3):  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L!
M A0#%     @ 3X1M2NB0.:PH P  IPT  !D              ( !@%P  'AL
M+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " !/A&U*]KAL:Y4"
M  #9"   &0              @ '?7P  >&PO=V]R:W-H965T<R]S:&5E=#,W
M+GAM;%!+ 0(4 Q0    ( $^$;4H]:I[H; (   \(   9              "
M :MB  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ 3X1M
M2@3"%ZR0 @  [0@  !D              ( !3F4  'AL+W=O<FMS:&5E=',O
M<VAE970S.2YX;6Q02P$"% ,4    " !/A&U*KQ,#;<("  !2"@  &0
M        @ $5:   >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0
M   ( $^$;4H<<7K=LP(  %X*   9              "  0YK  !X;"]W;W)K
M<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ 3X1M2N^9;,P] @  !@<
M !D              ( !^&T  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q0
M2P$"% ,4    " !/A&U*\6'SV0\"  #'!0  &0              @ %L<
M>&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( $^$;4HK!>4%
M_@$  -(%   9              "  ;)R  !X;"]W;W)K<VAE971S+W-H965T
M-#0N>&UL4$L! A0#%     @ 3X1M2N3DS1XG @  D 8  !D
M ( !YW0  'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " !/
MA&U*NTJ35#L#  #]#0  &0              @ %%=P  >&PO=V]R:W-H965T
M<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( $^$;4K(+]G:]P(  )0+   9
M          "  ;=Z  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#
M%     @ 3X1M2B*<.+&/ @  '@D  !D              ( !Y7T  'AL+W=O
M<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " !/A&U*\QP/?;T!  #4
M P  &0              @ &K@   >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM
M;%!+ 0(4 Q0    ( $^$;4KERZ%8TP$  %\$   9              "  9^"
M  !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ 3X1M2BYA
M]TU^ P  CPX  !D              ( !J80  'AL+W=O<FMS:&5E=',O<VAE
M970U,2YX;6Q02P$"% ,4    " !/A&U*L-&!FIQC  "_6 $ %
M    @ %>B   >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4    " !/A&U*
M9:37UT,"  !Z"@  #0              @ $L[   >&PO<W1Y;&5S+GAM;%!+
M 0(4 Q0    ( $^$;4KI*[!)!00  %\A   /              "  9KN  !X
M;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " !/A&U*4SHX5. !   N'P  &@
M            @ ',\@  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"
M% ,4    " !/A&U*%4A?ZLH!   1'P  $P              @ 'D]   6T-O
F;G1E;G1?5'EP97-=+GAM;%!+!08     /  \ %80  #?]@     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.6.0.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>107</ContextCount>
  <ElementCount>262</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>27</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/StatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/StatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/StatementsOfShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - Basis of Presentation and Consolidation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/BasisOfPresentationAndConsolidation</Role>
      <ShortName>Basis of Presentation and Consolidation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Line of Credit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/LineOfCredit</Role>
      <ShortName>Line of Credit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - Noncontrolling Interests</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/NoncontrollingInterests</Role>
      <ShortName>Noncontrolling Interests</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Stock - Based Compensation Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/Stock-BasedCompensationPlans</Role>
      <ShortName>Stock - Based Compensation Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements</Role>
      <ShortName>Quarterly Consolidated Financial Statements (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://omegaflex.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://omegaflex.com/role/Inventories</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://omegaflex.com/role/PropertyAndEquipment</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://omegaflex.com/role/IncomeTaxes</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://omegaflex.com/role/Leases</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Stock - Based Compensation Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/Stock-BasedCompensationPlansTables</Role>
      <ShortName>Stock - Based Compensation Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://omegaflex.com/role/Stock-BasedCompensationPlans</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatementsTables</Role>
      <ShortName>Quarterly Consolidated Financial Statements (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Significant Accounting Policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/SignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Significant Accounting Policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://omegaflex.com/role/SignificantAccountingPoliciesPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Inventories (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/InventoriesDetailsNarrative</Role>
      <ShortName>Inventories (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://omegaflex.com/role/InventoriesTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Inventories - Schedule of Inventories, Net of Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/Inventories-ScheduleOfInventoriesNetOfReservesDetails</Role>
      <ShortName>Inventories - Schedule of Inventories, Net of Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Property and Equipment (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/PropertyAndEquipmentDetailsNarrative</Role>
      <ShortName>Property and Equipment (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://omegaflex.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails</Role>
      <ShortName>Property and Equipment - Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Line of Credit (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/LineOfCreditDetailsNarrative</Role>
      <ShortName>Line of Credit (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://omegaflex.com/role/LineOfCredit</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Shareholders' Equity (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/ShareholdersEquityDetailsNarrative</Role>
      <ShortName>Shareholders' Equity (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://omegaflex.com/role/ShareholdersEquity</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Noncontrolling Interests (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/NoncontrollingInterestsDetailsNarrative</Role>
      <ShortName>Noncontrolling Interests (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://omegaflex.com/role/NoncontrollingInterests</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Income Taxes (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>Income Taxes (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://omegaflex.com/role/IncomeTaxesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/IncomeTaxes-ScheduleOfEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/IncomeTaxes-ScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Leases (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/LeasesDetailsNarrative</Role>
      <ShortName>Leases (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://omegaflex.com/role/LeasesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/Leases-ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetails</Role>
      <ShortName>Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Employee Benefit Plans (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/EmployeeBenefitPlansDetailsNarrative</Role>
      <ShortName>Employee Benefit Plans (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://omegaflex.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Commitments and Contingencies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>Commitments and Contingencies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://omegaflex.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - Stock - Based Compensation Plans (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/Stock-BasedCompensationPlansDetailsNarrative</Role>
      <ShortName>Stock - Based Compensation Plans (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://omegaflex.com/role/Stock-BasedCompensationPlansTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - Stock Based Compensation Plans - Summary of Nonvested Phantom Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/StockBasedCompensationPlans-SummaryOfNonvestedPhantomStockUnitsDetails</Role>
      <ShortName>Stock Based Compensation Plans - Summary of Nonvested Phantom Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - Related Party Transactions (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/RelatedPartyTransactionsDetailsNarrative</Role>
      <ShortName>Related Party Transactions (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://omegaflex.com/role/RelatedPartyTransactions</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - Subsequent Events (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/SubsequentEventsDetailsNarrative</Role>
      <ShortName>Subsequent Events (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://omegaflex.com/role/SubsequentEvents</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="oflx-20161231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - Quarterly Consolidated Financial Statements (Unaudited) - Schedule of Quarterly Financial Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatements-ScheduleOfQuarterlyFinancialInformationDetails</Role>
      <ShortName>Quarterly Consolidated Financial Statements (Unaudited) - Schedule of Quarterly Financial Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://omegaflex.com/role/QuarterlyConsolidatedFinancialStatementsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>oflx-20161231.xml</File>
    <File>oflx-20161231.xsd</File>
    <File>oflx-20161231_cal.xml</File>
    <File>oflx-20161231_def.xml</File>
    <File>oflx-20161231_lab.xml</File>
    <File>oflx-20161231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>72
<FILENAME>0001493152-17-002370-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001493152-17-002370-xbrl.zip
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
M[9*)F(,"OX(3[58J_:8,(B).9(N]Z^EZV9SHQ>"^>A+N:\4]TU$J$V9](N:
MI:Y*AFJE4OE*X<0,8.)R3C1[*=.H%")FT 173,>@T]KHZLC$B4%_ TMT!H=N
M.1%ZKUWV=,P#:5N5$Y*^?UQ.Q(GC^5<CS #W;N'(4HK:;O?T7C]ECR1Z*4!$
M;HT)1+33^1OK$I%;3[2[^J"=AXC?7,?S!,AU*5/1[1\=)<]PL1YR=YYSY]2[
MZ;-;\<YSSW^WKW?*ZSSG3JG/"-\Z;,^Y0\*X4]GNQ3O/+?'=9K.T.<^](^JM
MSJ!$MN?;"?5.O]_?B+1G&CD!3)35>;Z=3V^W4\@I:W6>;\?3NZVCS )WR\F;
M>?8RX;:7&7AK1?^]02H1(-%)?A)RJSI@02I->5T2<B][O:,W!SE(^(W;W&76
ML6T<&V/3)@ [WWSBI<Y,7T]=B:WHM00B"\Q=O]G?,I'Y9[?53IW#,Q))B*YG
M]H-I<^Z6O/#:N@R-6=!) 1IRSUZK)ZVK\FC(/3FM@<R)7T&#FKJK"<*+TIV.
M2I8L93Y:^E$JN&U.3P6)R3\Q[6ZSO2%B\L]0LY?*X<M C+IQ$T_(N2S-L9;4
MBXOZ6H>FW%.6.L%O@J;\Y[=>09K4K&+')T"(:0<PVW+:'=O[PD>.*^_O"48F
MG=4)FC79BKA)_,;]1\= 2$;/1R2ZLI9N-X6KL<415(QY151-KU,SKZAJ[ X&
MU6(>-"E7]A<P<LIRQ!ST!OWNG('.]+8&4;E%]Z#?:Z:U;ME$Y18)X-1@WGK*
M2!3.>>[0FL)'C-XBX2T23+/^ /(?/V9VW=T.H,#!L\P!P%Y>LE4,]*6\0HD^
M"A"0TPG;T5.H=>OU7^2 >W14*@$Y?;&=?J=3Z@3D=,>V^WJ9$Y!_A;0[J6BQ
MM1F0\YXR?7^^=O_Y'+/MHY(%,*=OMIW646OWG\\]VZ;+N#+[S^>A[;3:.>1/
MA7NKR*XOS#.'8-&=FE;@\V(7E(O"S/3#3BS:947/I1"Z0GDOCH?KZ-LD=*66
M7\S1;F^[A*[8#99PM+_=J5^Q;2PFM+U50E?N+XNG/AYCMQ6.+M^'%G.TM549
M7;EA+9GZP>Y6?2Z.MK>MGI9O@4L(W;)Z6K%7+E%/Q7>F_^;FPR-\?_S$7?;
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
MDA 8G,]SSHL([G>:?!0/$,^QAX*&?S E)DDA-CW-Y7398J!43=A4@[Z8]F?
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
M0@D[N%2I:!73L'(LD!V6I@#I?J#D'?^14:X5[,I"'XC*/.&P10 _UJ-B%E_
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
M&ED*TA:BFUO4"/><+OX"6P6R"O-$W*E2R2BA%-3-GI%J,/&B($%V ::?L('
M-D<D7- V:,Y/^!"O#X$T9DU!$9 ?5HU&=AR[#$4S:.18IB/TA0F&*0:V6-HS
MWE0<.*-1;'4?:O^-!AF1$;O,#M<PJ9J0?+&"F0'*%0;6T,ST37)X[:%TWKPH
MP\A6?J9(-$>X+DP'\QW4=9 76+Y0EB*@44/'1JCRZ*9=6K"H=@S1*][ AE?!
M<K+49;VQ<_.N*BOA+C&G([DS&TJ9Q"[81RBF(&\!;$'<BR[MI:O_GN1-;@VF
MC7&%XM29B!"/B:;<*)*;IO);R9-%4N+$>L#-$)X4!XYAW*_@!<B/F)!'HBUV
M(Q$T*<L&H?-!G1W":PU!#5[=N4\\U*UB)<O]"[H(3TBBV5EN/</.^7[0ZC6:
MS28]\O[HJ"7^H!4[$VRNPLR[#>Q\HD+B1;S[!<:D/E!LN!\>(\E&2.H=U7TC
M<2'JPMCXLT?*[ %?$H<C853(4%U:YFA7A L0YP 6%5Z2!E(Q#>-C!D/"(G1N
M!@O7L@Y &H"1XHY5[?,B-)A1\8OD-(/1YSZ0Z8&:@6Z#%>M$4 P9::!^C#D:
MTD%9$*?O</+Y".;)3P2KOSRR //<W]I27V!)7,A0&+,: 675L\ 6JL@8YT)'
M$!TS#'4& P4EPJPQ7HB"FNF@)&1>?#<*8Y$HKM:+5EGH]QF9KH?]-^0G1+G_
M<'YQ?O41PR8>'2,9/8YD1+%JX3$S%O,$&S/&-6"']WSJ8#37LR.K=P!!MF,?
M!!XLSP:TS\1!AI1"3(/2[^K((6,E7H:4%:"Z"4/;A.$DS(1A\IP6&_Y4NB$Q
M@V!:KTU:AM<85>R*\'GRL9#+MEZFN99I@HEA*'AHUJ-$FF+)XHH\A#T80W-,
MZ46T*;K1]<V_Y!>NR%,(T&8//!75Z,'Y&N]%#O".1"Y+S7F2A7 B*S_P.!H$
M5N@CE2:P.M"[#3+_+:S>\NA8AF:.P89Z4BX04BKF*"Q_0\^1B>T]8BBFBZ8Z
M;'(JRI..+1B*19=_9.8\FQZ%ATY@=S4D":)A4DABP8H#/"S(8!R(ST:"*]3N
MV$'G-(8J)FTYXAD9&,H^?T#G, [+$6E#TFBD-"9! AE@,EH2'I3.UC!T1(2*
M)O7F&!W(W"8+4% ]8:9+[<O7*2G)%.4@C9_C(98)MH;*>\@FIL_0?*F- Z&
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
M;@_DJFPU.BWZ'-YLP%>M(^$NR[%Q567?JB! W(*5=,9<FR!<T2EY(BZKJ&Q
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
M@%;=%FK65)<UV[.X-J"[;C'ANW8'5G-@-6M>,VNV91Q4V@6X7Y*PED>GNX^
M6WO#W69]RMJ@_ZK;W"!WMV= U2ZK:LC3AU9)(-6;.;:_]>FI-ZH- C)67Y'6
M[J;]'EC-FM?,FNU92YN(/W-<:,^N'4[5'%C-FM?,FFV9![7#J1*69G]0NT0V
MR=U]K F[+]SMM?(&OU73A'KM#J>W5.JFO_TZ"O4$Y9D@?1\U\IN:H'VX1LAI
MWK8VI=.C([)V)E+ZJZ'=ZVH[RZ+V!_U-&B[U1%=DHON-7G,?ZZS6$YU_10^V
M?&6SQ9I5%82S64C2M<L/$-_&%/NBPDHB@D;2K2Q_(ZBNQJ#3486:&KK>CTHU
MM1N=OJAS)2K#S)1CTA*EF&8Q\11N%:'K1K"[1 IBIDIPTN^'OQ\FX'0%D*[
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
MPFN%+\J$"H\L>MX55\,KEID?HN>%#ZBA,BL[E\V\D5*[A<K<1<#FB? J:G_
MR2VN@S15=KP.\ZZKL[Y^+F_/U-CF&H:3<+V&*R!=U6WA-7'Y=>["<-KGGO_I
MFMO,VDD@\KX(68V+NT&8C^HOV]ULO6?RWNY6WMMM70;?5O*+7NEPK7J.:U-A
M\QK'-C;E2-S;"-3]#4#=[_-'/=T;]RZOJ=6B<.%?/@7>P0-CD\\7%$,#.N/4
M](:6XP4NOX/1?[&<X8]?_^/_( V_J&>_DOO@:O25>Q[G<U[ X![DW0T?_?W=
MN>N,\6[VH*G#/[Y#G_7605M_]RM2L]E:P):\OAP<:E_/CF_/;HD!T1UF%8+U
M*A@_>"'"P+[;IB\-66@SC%Q6P8/.L^U1#.B8F?'@WA$;B@@U$ 8*#62^UNGJ
MVHG+V9B[4^V_V10#YLY>? <HOCYNB&A26X.CKC7%\*P^!8@%X[%XW];8@\LI
MEEM0X6#1[.$CH\!JA\(%PUZQMU9_46]1Q.'$Y4\8K@@]$KB09J%@AT&F_V1V
M@ 7 @9JC0^T+=**Z,&7DL@R<A.'; ?SD4R@?!@VZ' MN(BMP7(;I^:YY'U",
M- 8:<0S,5F%_G61 IG./,=H4C&G#I(XP: XCJ"1Q&&4=[X#HF.E$! 3@H/\!
MC]&P87$R[U [-@PJ6,XL*Q773>V+Z1PZ+A8_]RD,#^.$B6AL[IMI&!;W8>(;
MVLE='8*;>0G]#G-E../9-239SB+Q!39_8?9]@('W9_:#!;.KI-;C[A,\[#$+
MZ4O+F5R .+G:*+"'^%$%C9+P1"T3&;@&HLC,XXEK6AH%BC9%E.0CQ:/JW0.2
M/Q\#<;DP-%$2&"P_>+:E4P^81H#!H$ $22 &_L,+IHU2Y,<I4)%8*JH0%_LA
MA?GBP_@N/$0:P.5_!G"01B(FY.FBJ.26-H89?,2X8]MG%O#!<34V@;7X8J*V
M@-4L8SX3\>KQZ%\5-@\]^1C0*T,<80! -JP@3+T0<:=J3E0LH]X50>FUY"^7
M?";5##(49@8$4V:=A),67P/PA:,6@H?I,AAB&H!=YMR;0M))^IG(50FCQ+$)
MFD8NP*?4)H+?QS)-2/ ,#FK5\F2@L^4\US.XA*2;.%=!]L5:3;+4HSTTO?".
M>KCR&MK[;K-#<=<B!KO?#8.P54BP2NR8"5)OR/!L&:C=>?.!VN<B30OTHSD.
MQE*@)VR*UI G31?;L0^&F(A@D6V/9*F=9285)$P%8)X, /?J^.R-QF=7QI&F
MCD-TIR2]1EL/C=['\-=8A:SH\KR"H; U\,>F1>(#61A@=L/^Y&W2[[_S.[ ]
MGO]]1C=9N5SE[M4_VEK0)!['<DJZ)'))\/3>!ZUNC_^=W"".E:_OOC7!W22P
M_^Y5V5I2U6I7?_O*52]UHX(TJ 5I85'C3?+F]>FDUCX6D=T2<P:OK8;S1@6I
M)'C35RA(>EF8GF]")]$-#AOY.Z@R^I8"V;I[L$^^06_1/GL+JJ-""!GFF[RD
M("^I=BTO*:JA5.H@M&4E\/J]+9\&YX6AK0PM2\>B77/;,QW[V#8(,^S:\7R7
M(T07RIT*?]V/$#6]>:B=?;O^>O7'V9GVY>SR[/SB3KO^>GRYPYBU)(6IJ:T
M1:<POQ@L=0*=A-%/>''<:>H??O^H75O,3M_55.&"O8)W_G%L1XSGPS T$2_!
MM#\#:&1D J/IGEDQVW&G&-T!2^S >V04T#8!AFL?\(Y?!=RTFC_C+(1_ZC]_
MA,4'&QR%+5F6QH$^$^]Y^7AB.5,N@>Y<KCWCO]ZW6VV**2!:WK>;_2BNH"7"
M#?"">QB3  ]A^-P R%4!!TB!C"N2\05A>$$BNB ,#\2>AS"F!P%L*&,A1)@0
MW?]X//9B'12TDJ23Q/SX3A@(1U.#H3V&7,O,PQ!,SK4)=_$>3_O0_NDC3C$8
M/AY&G3P ><%$8<NJ6*XKR]".'SC0&;A/YI.#Z)(XQZ#\%6#BAZOCV].+C[!_
MCDT??R0B//,EZJHGNE*(N] ?@>SBW_2R>+<1!R_%W\;LA<P>0L"%,8B@#/SE
M3 JU=A-N2YH(M@:& NVF#(PZAL8^G-U<W!Y_/ 2["<T_$]:B[VE/W/,%%4AI
M+6EY%!E&EA$EH4;3F.:Q)] ] KHR,A:$ZHHTG9C"&>C<$\>@F:.=!G>9'Q])
MRY FBQ28FG8!=:M47!B[K.;7#X%#:1E0S*'IPGP;;*KDD,(=8TB-A@C,U1Z!
M\)2HC.$M;DFY)-1JL4Y&Y@C$7PHY$?&AVPPEW71!>XY1P8GX2\2<?N26T8BM
MLK2 +T(61O; Z,.H4A5$'<9V"2<#DH!]6IQB*AQ;!CDCIJ? )DY&"(;:70:#
MAU',"G>4X\0AL3 N0LB.34=R;Y"CDCN;&A>\TA,OVN%[B9#1F/(!IKLF;BR.
M'%,Q2EM=[%#0L8I:K2BE2;6+LC@**.R. LF5[KQGG@E*!4E)Z^E(.&>WPSSQ
M?-%^*W9U?: B!0?M:$,?-*.M/A'U1Z&\DTC6$R.>X3U*,:I-#[%FX90Q7:P_
MH[-'T:-$^D@"U, 60>=>: OY"2+.[:')RSN(A*IQXK_+9-CF?F&S1QW]4)MW
M7#U  &F&'7O0HW4P9!-/6 ]7W[Y=W'T[N[R[%;OEY:EV<G5Y=W'YV]GER85,
MZTD<77=X.MG9GB@MK5#^MA#66:GQ+[0)OM-FSC0[(-4DU2X^-[8I94AE%WE:
M' 8[CG7/&9P+"*S:DVDQKB?3>UQ04V1OINLD4+.D,657HVF\'1%6/;<M>!6M
M%;12IS'(;^;!]DA;B_P9>AQ+$P*W<89ALO0<Y6*(IC%!0C5,V1+WCO^X,#DB
MQ1GG'CC,Q&X06;5S.9<"]9?E)E#!B3U0#)$,:-D@0GS#'@+F#>5^"<9 ^V)3
M#%L^U+Z'/6-6B:=,HV/U2)+U6!A!J5W?$ORSQ&XU='!7$(<\M);N*:4@H#H<
MTJ91$R*(2$R*&(TMK3^JS3&TF#G&L9N4AP-M(+J2*-,A:H( K\PGTX!=/UX?
M07,=2T5GSQ. Y/P@*2A08798^%R\24H"4M3'O@=)"5Q"J9\X%M8PH8T=#8%P
MDK)/<WWVR'CV@/D2YTMFH04L)%)52HE6#4D1&L#*&%-&G3B^XB\@N&.8D=!"
M?'YTY,&%4BOIL$I3CP:62'O";)BP#R)#)2OB*J C!2R,,(D ;;IH^44'&4T8
M>*!:#.X!!R@;4R"\#[$T#%BGCIUX)6&8Q4Y7J(,X [U#Q AK;BIK\ZA"$@P6
MK#8"&PC,0[()X<0BCS] X/MVZKNP-@ZEIN'1(8 AA&,B12.TKTK;$J>/4,.L
MHAEK$0!%/5GY)*[J,&,ISE%/.1T>S4DT(C/)3EBU'#<8+(<#C>/""U,XJ1\Q
MY2(%BI:K&DNZ(4Q54^EUHDB0$_B@_O__]KZT*6XD3?C[1NQ_4/3KCL 1@JZ+
M.MHS$X&QZ?6.VS &]^Y^VA!2%FBMDJIU@*M__?L<F:E4'4 !54A%1O2,H5"E
M,I\KG_LI,HP8E.,8 "@LZ^ +@9@*(EA'HBP2\55^S<ZS4LQ(^TL1EK(V\[)
MCZ$1@^R>@HZ."^(((*&(QS2IU?[AWDIP K@QT:A"H;B_-X=MJA)B>"R97N&6
MQWESV&)J"!\\.,35HRI@<PQYS7)3G$?.,OM-NZ,WL7SQRI*+Y]*<J9%EU!G'
M"3T*_ MKQ\DM3EH0X0W='$PT&F8EHRP.$JF.:3EL#=F4PF$N;WIL6,'*>*H'
M@L6[%Q1+CK_UFZ!)4K^LX\:BQ(PHPQ2<Q"PI"_,(I[J,Q;)[FJA*6L+*&L]O
M$T-"!V!3%J 6PILNP<K5MP;O@G!64B(N*XUIW\NN46RE@JY[S<(L1-7[]^[B
MKB,:6O96CP-!(=UVV_T1&_3L:5JL/"-+'P3\J"V?6Z1PJV3</=PI8$<"H84V
MPO6MB*0O(&*<D6MH<6 5$$L;$1E9Q%3&9!9M%U6(*_L.&/HAO&0:84, 'O8C
M1]9-O9#]Z7@3L=,<#FL1J:URPP]D[?)JDX0D#4"WD&T)4#S(EZ+I6/BYTBR6
ME?)?8O\#D<%.>*RC88""IA@F0>@[D7>;%:"/P3,QN@4U)>.KV( [@(,PO9.B
M*'6RI,H6Z/9,0QR81;[=4';#5BY\[5Q@&?J M[I2O\#[/\.0$'R<9?N7L"CS
MDGK,F+$68;X%:2]PU#3A19T]+%HMHYAS =AC6L8,P:I ISH#V.7B2DYL [V6
MH*ZU#.F.Y2U(WV_50 6!%-  33EHD\'&IC%J);PX&#$8.Y-Z6,IZ,.B>$PE2
MYR:\2E(<((>S,6.&+%Y^B8J]RAOP6.*,S0B?[BWLEJ+?"'=1RNYH#%> Z<'M
M5E#; AV'4*P@8")8C0E%.(-("\KIF:L<)8#I:I20[0S8-QV!NV7DF8C&4K>7
MS\,#2L#Z5*;-LI2FB\(;T]"+W /G*$+%_HHWN?R@4OI+++H:/8XY6(Y"026J
M:;-**Y4[OONL#J?Y"*70+"!*>M2TS\<C"OE$+#E-LHP"_'JZJDEU0+#$,E,)
M+?3*2%NY[,4C)Y6R\]ZY0/,7;#L>V6=NF8"1B&R.%M505P6U&[%(D:RC2:)4
MYP.5O<1CZ7/#Z+^BP4^45=!:W$>>)-_)6\@1/7I>(Q<)X$S$<3:+;KPX]$KK
MY/^*=";G9#)/"!"._K+1M!X?,Q97(!.XG8DTT\W&0$![$>X>OWJ1>OY9.!6*
MQ5T0GSD;LTO>B'8M7/0AX&(\1J,1.PR9<F%N(.AT*KQ(\)1;94=(%R>]7:ZK
MFSUIK:_L@G1>3-%TA#6+E,2^"2,G+2)61,<>F-ISMX*KXKE\#%9\L)U3F6K
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
MUN69G0/G_.+T^)^566SOC\X_8BKR[V<?OYP?77PZ_4*0MV6;=^[H[-H#QIF
M>$1<4WE@37:&/X1+@!;6(:]\89-4E_%!@&433CDS:]EF3V-N[DZ[E W>YQIP
M!\DTE_?OZ0345.<D$C]<+%0[X'[PBQB[M\J3A327]Q5@5J5P,[.Q2FYQ)2.Y
MOJ7M3,(HPANGB#G#VIG*5V;TRMS(>7'+G%DCM3F;L[)D.BQE4,N\[:RXS, @
M _$OXY><&5EY$;]_SS@8WN65X"GG2FI%'[.GL/($)T  HJE(GTPVF> H$^QT
M?96\]Z7]<LDAN=+8 $KX+N9RZI8VL2>SE'?-L*:-DNJ-E@^6Y(IYH*Q<0>6!
M 2S#:2A*_.1Z8>T-51&VTM>I5!0%;#J?JEBK:[9#,[I+Y\GT <U >\/ICV?L
MM-GIW;'<4_I,\%Y&_<'HW?-TFWC*9I+;6'#&;BA'JBK>5-RR:HM+VED\&H-U
MZ(:SL<8U+W7VG:%1DN+7240YF@F9873!K.ZITPC\6-K< =I4<6[TS\?2 :Y%
MZAW)1*;>L0X9EQV#K+=P+A1:JGZD7"O'4&+63&=EM0ZZ>S#M+O"4EV<5KHX_
MGKIFW#%-0#$UOZ#56G88Y +K_^=*^7AWY$<TMLC1/&.#.I<XA.<I_L!:L Y>
M+'^?2X4Z\4*!/?E#HD2/2:-XR4/U8>6PXA2>@#+-*%DJ%8:S+$<?D4J>YTE<
M^*7WV,AK__R:2OPF HP?<JP%9*E=2N3P&")#<6>%F1*PV*V?^=<B*")X,WF#
MRLBG>D 7$<Q5-QF[EFY8^0VW5.>E#_,N&P:-,&G#J&!AQ2K!=<P#F*G@$GX
MG D&^S"@PD#4O1[*3A 8'JU8&HI PK@:($0?=\"QG7%!Y(%9'-BH(HXP(,@!
M%S%ES1Y;4L A?+](S:+&2F"=C%9)'-S20>U/MP*BF!KUO>"@BY=&(:69$&1D
M#)A)C]-&Z?B2_DSJEA15@4>E,(M-+AG^GTT)S@@0DV'F%K5AE <)1HZ$ZYV0
M@^0$*,CY ^G9+;TF2')E7K"F=C+X"14RYCM'U$3Y4O"44L=YH,3AX!Y)'4]3
M9N4-[]#1H7=^!&)88-D9BL'3.)J5^W<?=0#-N70$,]-ZS9-(V;GT'7K[DS N
M,@/DZ[R'4SJ6O,N0>+6AOQJRQ*D1A1B1*W!4IA^^3U"\8K9EV89 >>ZXFPVJ
M#!.5I*Z\>^SJ6G4#:Q*D#BU8=(:A;T(=U<5C2D<@?!#OZEZ<F<A'J<DS20V<
MLYQ53=Z45%SBQC,BZ 9K\?U=EK9>BZI*RK$3WAO+=[U3S*F%$XFX6OBDJ##S
M,-. 4F P%P+OG&A&=+UD<ZA*K+@K:DG#]:/F3W'99:*2YJ5)VA3_3@@J;Q!R
M1A5K#J5&O*JW$!6MLYLYTVGO1X#YJJ:RH,IZG/XUQCH%IFM9PVT^5"WCIF@D
MYAU1!![CB&A'Z4"@9HBTZLOF[#G#7TUEX*[AL#9KP*G''NVGU(B0BP^<3^/J
M$2I@8-^[JN2_>X-SIZ+G,6DIDPFZ8 ?$]^Y983 FN2&QM43-7*)G,4[->O7_
M4'FX"TA3Y&-L!5-9N 6<#CC,[\O3D*14<-T-;G2DY,GROG%5D5')\&L/V]CT
M32OQQO9KPVYUCY*ML?'?4H\]%ARNK42WB$B6A]*.EA8C',Y7SV+:E-OM'H*@
M5W)F_CJB-(.YN@/3=(<+98FF6N[)'"$^%\U3Y%UM/]?NNIUV:]FBQDD5@Y&U
M:9BVF)S2!7@.V%82*1T([V;3/F8#&"08J [H:'-N$I03+#,_E:E,2_9,'/&F
MVVY7YL0.W?ZH53'U=-=.TBTU8&7UG.%;*,O?.F:5)9ND1C8OF'/<3T=>\'3>
MC*IMEI6=+*8!$;:[;G_0O@/;->+A^MWB9BY/@67I6A]E-XK/?A0Y61PM!*H3
M!(&*";1T&4H?RYBZS+#LE D\Z:++8BY]J,AD6#K+4P_]'OOH*F4BXV51><UE
M9T'IX:DL2DH=5^U6([VJ3R+?E_C59'X72Y_?TP3+LB! $*I8<C5+%7N+H>](
MG_1MF=7$W!QR=M=53%J\+G)0/B2NDM8V(O-S(GTMEF[OH=N3H_/WSM'YL7.1
M3$.?]C)H#UUYDYC^2K><9R_UPB+5E<9E%8 T),B&H)['I$Q29>--2*E<(98
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
MA;\L!8YZR;)]I>)&Q(7<B?@Q%7$&OP1%BD JOT0@ VPF07;@(&(F29;3+C+
M93@&FP<VJ\'DS(,H%1%\CO"4+X1__02^B7]V%6+P.5^$-Q34 ]0EMW 8)*0P
MAB_E23IS;KRH('* 3Z^2)+@-HXCVH?_@ FZ3H !<*(#- *!9#E^87L,NDPG
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
M_N$G)Q!^./&B[.\_[7=_^L>@V^JW6JV__7+WN]2.-+Q0*P,%3@3'R60JXHS
M<Y2F7GPE)B+.W\_*1\Z\&7YT=.NEP9<"F^V<CNFOV5&17R=I^)<(*H<YRD['
MY0'^UR\R4%S_]^S:B^'?\QQ ?Q9Y\>_4M\<X'J]IGO#3EY.?_M&F\VULYTM!
M<WG_"R[G7W ZQ0>S/T0&\*^^;06J.R6JX>?.Z'Y8#/NC>5@\\U;GP?%[& .<
M\MDG;%0 SW\0?BI@/3S%AS#CR!DN=I%\26(\9YI$P.%7Z@O_D42!2!]*[8I8
MO@$@1/!/6"=()F=H[&0+]/+;^[-Y=D!:,:GEN78_#Q6.'%YX/[YBWQP_C$(I
M7WX<IR((\TSRW[/P>'?4ZU5.]="W/^>N#XU='SYDU[UV>_#BN^X9N^X]"-:]
MP=-@37(8_BHRIK&;,!#Q4O'8FZ/X[^?%918&H9?.%DA]R4X[(T/P+[QP'HC?
MXD"1NPC4K7 ZEIO7;P[G9%55DM^]H79[-*R [N'OK #O,S(H/![-+D0Z@5L<
MX7TF8B_*9X_>7*]5 NNN%U1V\@%T"C\/06?(SD1Z''GAY*%B3,+@?T$ A9-B
M<A]"6X#/PW*'2U[\[!OS?CQP8RQ3'[JULR2'6P;4KL^A=PG<DL^6[G!.15"[
M^A1G!=Q>OJ!O2)'_Y#VOWM/VMOY@.GCXIN\74><BSR/2!++SW,O%41Q\3GSO
MP0KNG2SU("&Y:@>;.</ZEU3K@<+^H>=XM'KZ061^&I)>MJ:JM$*O_L=I[!Q-
MTS!RJ#%FJ^]2ZTS<EA?/'"](INBSQ<_F$Y[H<4>NZ]#"#J[L[.'38(CU!N_P
M=_QI^.[M@7,!'],#GE*K,UKX"HZ=.\G8*::86-5V)B%H5W!"Q$F&?YC*EV3T
M$GA&3*91,A-H9";C<>BCZIBD3A"FPL^3E+Y4.0=<KO 1_@C_X*J9<;'PUJHO
MX7?O_80J9O;36T=X_K63BBFH>X ,QR/PIYZ?%T!D9#CCOJ:,*WR);V"6FVH)
M9USD12H<TK2=A#^;>.EWD3LW7E2(N6TCY/KO,NTDQXT=/(.18U!11;0=16#P
MTB*GX[,T\84(2%WX#(B/#-J^2$['XTSDIU.1PN/QU<<?^/J5%DS/L&#Z^]W6
MG9(-;!<MDI^\H:KD9A" 8%ZJ<#U6P@T/!T/C%EEXR2/VL+Z$&O4.GWD/:RO%
M[7NW\+=??ERF4?@K_C_\^O\!4$L#!!0    ( $^$;4J*ZBA!M T  .J&   1
M    ;V9L>"TR,#$V,3(S,2YX<V3M7>MSXC@2_WQ7=?^#CJJKFZTZ B23S"2;
M[!9Y,)>;3& #V>SMERW%ED$56V)D.PG[UU]+?N"G, Q9V#/S(0-2=TO=/SVZ
MV[(X_?'5L=$S$2[E[*S1V6LW$&$&-RD;GS7NA\WN\.+ZNH%^_.%O?T7P[_3O
MS2;J46*;)^B2&\UK9O'OT2UVR GZ1!@1V./B>_0SMGU9PGO4)@)=<&=J$X]
M1=#2"7J_U_F 4;-90>[/A)E<W-]=QW(GGC<]:;5>7E[V&'_&+UP\N7L&KR9N
MR'UAD%A6OW?S"_K'_B7:;W>..OL''=1I?T:]_Z++WNW>JP7*7&(/Z*#Z Y"U
M#^!/YV"TWSYI'Y\<MG^MV*B'/=^-&VV_?FSO]]KMSF$U]B_4-6+FXZ,O4_?#
MZQW]94S81_\2LQ?W 9/>['%P_/OAKQ\_DZ?)\\/YT:/Q]/5@UA8/#Q=/8O;^
MX<'_]Z<G<O4Y:/+4-2;$P0CP9^Y9(V'2EX,]+L:M?>A>ZY<O-T-%UP@(3UYM
MRIZ*R#O'Q\<M51N1YBA?'X4=B3YHR>I'[))8,M12#3UEKH>9D:(WO9@A27S8
M"BI3I+20]"@@I1&I23)T+C'VQORY!15 WWG?;'>:!YV(W'>;8XRG,8N%W4<E
M.JR0+$=I%L89\YUB14U/M+S9E+2 J E41% CYEO,E&:0(SOFX X98\LFKS!/
MG%8TUF&RV\0AS.MQX5P2"_LV6/2KCVUJ46(VD(?%F'AR$+I3;)!%XJ*AC!GC
M,.)AIH<ELFPZI3"DH> OIQ+[$\%M,H)^(_D!IG>)<%G;@@GARWYVF7G%/.K-
MY.P0CFJB@:AYUM!2R$:A"ZI9DUB44=6W=O"O@YHH8D]^Q,Q$@2R4$';:RHI)
M"/==8O;9#^KS5! 7Q"BF&R@(&4.2$B8#VX9O+\<S[THA2U@0F7LU ,ZQ+2??
M<$*(YP863Q?I3;P/=I5K( EM?,&9RVUJ0HF)0D$HD+2SKSO  A2;$(]"=PN,
MG:[76_Z@NN71NY3@[^J)1&PLMV_UI]*C@>;"(5]2IT?@O0Z!N43$+327N;.]
M=!H%F1#FTF=R#3ZI0_(@%!'IT3BLCD9*. JD[W 93F"1F'#;!%?^ZJL/NV,>
ME@(:/2I'U5%)ROXG"J3O4+G [J1G\Y>"A6I>I<?@PQ(S T0B);.>EC_'+@7+
M#A(Z@=\Y-UCLE58AU*/R47JD$/[9W/4%@2]*I 0A*53YJBFQ]01F2,<,0A<#
M0R!@&-P'[YV-!V 4@Y)H:FA)]& <9\%("$-S:2@25T\0KMDSZ,)%;/)D@=;
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
M NB(BS.C+(B;/,"!A^:L((+MB&<=%0VPXH+">)\VW<_:[-<RZ![WJK.!A^<
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
M9T2\+N *QR/7)0GTCF$4GT4QFDN/6._$UF)#MR>>R!W,ON6SL=;"T8-@%)\
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
MD5B2E$\R:2"V"=03 4,:-2[5N0F7V@LW"CQ_\Y _O8UQPFCQ:_8/QH9?M]A
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
MC_XM5Q2=-#W?AW4M2N]:K$T-#&O=L2HNR;8",U0SA:_9A.*; S[+S!=LK7R
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
MY-,M9Q_II AMJ!X"^I6\\KK$SZW,ER3/Z#_G>#F4FL/-> W</[*0G5#^ VV
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
MO<99E,+9,-%41?-DMUL7%]&JH$N8V6J5)G-V(U2$?Z)_NDB621F-&*)V^Q*
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
M]NI&5M5(Y9Z=^])!%5$2URQ"#9*2JG_] 2!9Q3< "1992,J:#].RA 21^22
M1"*1^9?_>%Z%DT?"XH!&?WUS^/V[-Q,2+:@?1'=_??/EYN#HYN3BXLTD3KS(
M]T(:D;^^B>B;__@___-_3/C__O(O!P>3\X"$_L^34[HXN(B6]-\G5]Z*_#SY
MA42$>0EE_S[YU0M3\1MZ'H2$34[HZB$D">%_R#[\\^3C]X<_>9.# T"_OY+(
MI^S+]<6FW_LD>?CY[=NGIZ?O(_KH/5'V-?Y^06'=W="4+<BFK^GYY7]-_M?[
MT\G[=X<_'K[_<#@Y?/>WR?D_)Z?G5]\_+SDSIU["V_$__\2;O?O _^_PP_S]
MNY_???KYAW?_#_C1Q$O2>//1=\]_?O?^_-V[PQ\R\K^$0?3U9_%_MUY,)ARB
M*/[Y.0[^^J;$ZM.'[RF[>_N>D[W]K\^7-XM[LO(.@DA M2!O"BK12QO=X:=/
MG][*OQ9-&RV?;UE8?./#VV(XFY[Y7P--^])(XN#G6 [ODBZ\1&J:\3,390OQ
MKX.BV8'XU<'A^X,/A]\_Q_Z;0OA2@HR&Y)HL)^*_7&$V7Z4K<N<M0_+,M63U
M5OSU+4<H79$H.8K\LR@)DK6 BZWD:#D'LKM[1I9_?4.7X?-!H1WBF_\*H4W6
M#WSJQ('0_#>3MUV'>>R%0J8W]X0DL6E<K8V'&,C,8YS]>Y($"R^T&E4K94]#
M%).,"%SBZ7+Z(-8BCH=1:'JJ 88F5D-&[DD4!X_D@J^]*V(S1@WY (.]N>>
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
M.YXU>B0:B7AT/&.8%,"JF8<?&L<F7+4QH44P456[K*>#O:()L=IO++IP/&V
M53 M)8)A!K5GZ54<CC[6IU&5>K(EQU;5!A#;::!S.-4^!Q$_?XK,9MF@K"89
MB-CQ]()A5IMN%E+!,-%*5WGMD^N'IN=!4$PR$@17L':N!PT1AOMD2]>#CLJY
MZ\&(C^I6&?F4N12AB8K9\F/CL),U=J=:V0#,4Z/>SN%LR(8R75Z2."9VMAN
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
M?'.FY'.@>\XK"A)KLYGS1X568E6QB6,];SRX.%X?DVAQO_+85_WJ;J;$L;"
MUGHS,R5##!5<Q2A-&X"9$@=<4(4T EAG#\4AX<8+29PGD[PBB<ER531WO:U
MM;#ND- QCV,YS-U<\3;KH DB-87SQ!0=83+)  E284B?/,[@.>6;;WJ;+-.P
M.7(-;D!ZUPGWE?[*.FI6\AC(I!-A=%%,LM0UA)V$7K!2F'7M35U'DIK%K1X[
MJMFQS2.4AS9K9D)+6]>QG'"U5S** X@BU\]1Y)?2_1@Q,9"Y]AJ"X0&QCP.I
M(G%/D;6G2 #R0%DF6#G=-;8:D-ZU^Q&,G9U <(#8,'GX\BQ^X=V10XNS487*
M=3I>,& 0YC&$-91>0L."&!IEJBIOJ5$%++RH9]6;<8F,DGGHGDP,JED&=33.
M7XW9/ITV"P#9?#IH/O;FO^6';?$<(AMY/EW:9UJCFE5YIAU,BMXG=%G^R_^>
M\"^(WQ7?V$S*UZG8-S/G013$' 618!LR#6OMQSL%6QG'875LQGCM/7WFFS4+
MO!""3;6YZ[/O#MBT\8T,&KY" 1"1K5P??G< HL1EYYQ*"4V\L)91"44"$)BQ
MV"C?IDH%@LIN?+%90<2K@X2E,JGF1<3'>L?5)/Z%T5A_MZ@F&FD>$( @<"R9
MIX1+=)&]FN4_AR0OY'"TX@?_X _Y>S5T,&K7>UU7$&UD@^%HT+:,ELX(FE6V
M?7%M9#53+*[5HX)A!7Y==X=P9X[ZN4'7^?GZZL!U) WB5P=*I3I>S_FW]>%.
M(.(1X03B!\<;!G4&-?YE4]P3B!@';A;Z"<XQ5V(210#4)3<!3"$UY39H#<6F
M[M6+:34X'2CHXCCE#(B2%=HPVD8KUUZ.#I)MY0/3T4FF,KFGH7^Q>F#T,7M6
M;U1W'9'KF_X=]-\L"QR@;5@R =5HZ/HJOSLX"IYQ /(-O0YU_)#H]77HOB0]
MZ.O0X<J?O3X/W?_KHE&_#U5N20:/OXEN+&'8,/YQ8'6T6*2K5.;B@OBUE:RI
M4>WO"Z[/@?" Y)Z%BD-5E,/47JOKJ5P?0'>?TWW<MJ.I8*3D\DM,EFEX&2PU
MMP@@8M=GV=T!;XH"PR6?8&>Z/.$:%P!C)!KE4D07XJ8NZP19;,0IN4UL8OA4
M[5TZADH0G7LB*76R/B7Q@@4/^NMT(Z'K')]:;.HN(9@4<&QY;8/-#>]CRAA]
M$I6=O0?^EV1MAY^Z%]=6SLYHF@2$%]JSYX<@>SEQRG<)S6,1$+%KVV9G(!7B
MP(O?1900+N1$5._HO+(J.W%MNNR,IT$\>'$]H:M5D CCZYQT!U;=BVL?_L[(
MF@2$%]IS+V#B80W_ S\2IU$R39,X\2)QO6<'K[XGUP_X=H88(B@,!Q&9:UU<
M^1$6BS.3L.X@QY%&-;ER1_\VR;I"=BC)!F4^C-3;88A"&V5(8+O 7^/_D-UQ
M(H[_XXOJQJ(UY#9KM!P1 LW!XPCC.R5++PV3EH(68J2F6SH8-0Z85(K6>$P
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
MB1[YUXC_)0J2>)HF<>)%/O^XPG90-\<?HJ$?_XN8F5.Y6<6_\(:B"E56#VB
MR:GXSFB".X81\,B51U343=8749RP5)K;,IAISJWE5J[_0<3Z1/RC1\*\.R+_
M>,KE?^X%S' AB&B(^"-@\,GLV]#V+5FY"K47#+&>[C(8_)%%+J6#3E=OS0*X
M5>PZOTK3I7JX,"AC[U_#'V(U*/N#VN+GE"U)(-XB77NBJIEP3BGL\/:F^&.C
MU&/'-%'; KBWRM+#6YG>/C":F*F>18I<3XY-3'50#4"?XXG(VEURR#5 H]96
MCZ=Z^\ (HL7Z9AF3HN0Q5,1OMX*-KV^A]",(*;/D"!.*H#?!7 4S)Z,T)^,Y
M3;RP_'<1CW-%DW^2Y'I3\%0-_("?A.J*^V=U@\O]A:M7YMKAAG?^*]'NT('.
M*<8!543WCF,W"*&)FVT/FSVX25<KCZVGRPWGY1@+>=>BK4[YY_:(6F4\+6^0
M?5$4K=Q\<Y)_-*>6G]VQ/.5KP.WHW+8;=<A<-RZ<M8TA.(Z4&28^>-\(EA;!
M+N7?^1+/DEH!^!>E^(-?^EJ/P'6@S\CT_MN\5,[\["[5MCX"UU%&(U/;=@!?
MNMKFEQAN-;=E$*[#L$:FO$H8ARJS,A@G)R(G3:C51UGE9(\#<!T.UJ\N[EMZ
MW\8ZBN^X]MM[]U%A(UM%6R38RYGM+/)W.;'M?0VNR4%<82SXO^94V$A[7Y -
MHW$=-S:FU1D$[#>S5*.,_+49G>LXJ;$N[UUB@U]]=:^1]'L)11O9I-H]ZMYN
M9O&.;VE,7O*LJGJB4,XJZR$Z#^D;V;3JJ ,OW7;;QES'*.>%W?B<QS*.;%)T
M07]T#E"XE5KXVMR=R"V&Z#R@<Y3G=&L=>.D;P$LYO%MX9X>+6QW9\F\GW6_;
M<ZL2$19?+G1\SD-J7]2V 7;X[CTL-Q?GS&/)>LZ'&W/A"99@J6P_U0-O\^XF
MLK])N4-D26Q5?)NC9LV4&-*;CC(1+124UU2S^\-D[*EFLV>?IMJ^U58CDGQU
MX+OFF56GP,^_$Y!8F?<U3_7>;(E#G&V*4,M2WQSZ,.E6Q=,2XO\MB.Y\NIK1
M-/+5E7"SK&/*]LYBI)4B:TK6R"Z.P_/G(*),&GH)X5),3LF"$6X+BE(%W,A)
M6'";RNUH3L4K81HE7$Q\%'<%P7_2D M;L\KT]X6QY$[M6Z883.:;]#8FOZ>\
MO[-'<1H F<H_O&N\4=MT,\GZ068A;P<[YQ(ZYE_Z:O.DK(4(@RTV2KL8 ,6K
M28S,,,-L$O,E6$A,>"8,9G&CY8@0: X>1QF&4[+TTC Y#R*/&TY>N&$F%B-5
M&H+%6@"BQ@&32M&:"5L + UCBI^FC%L;\R<ZOZ=I[$7^#1&;,2'Z&@AF,N>/
M%RVTK%+"%2@0'#9[S18SEY11$N"8,;"M1<5#Z64A+DR,M6+4)$APT>N9&:">
M' J#(&3:<A3-7:]P1CW3HX)Q.;L49^.CR+\6<@R-2;T4S<?B'-!R.U0U3VZ2
M3)?'*6= 7:6@WLBYIL/*;+:R-I <9RE;W'/XMA^<L6#1IJNR9)*JM>NW\L"*
MZWIF,3BE_IYZ+"$L%&7"8QH&OKA(:S'^#FX6]\1/0\[+AF33["):4K;*3'9-
MOJ4?#NN^K$U7D_+G)YN.)]L!3+[[$GFI+SS"?Q)>L'PX(A/3MI<M86E(*'(Q
MZ86VD8G94V;=D4M[P0M)?"W. 2FY(AJF&@T=;T4=T:H;#NWLXS 9?F$TCF>,
M+@,-+I5&KG>S?D!IX1L'(%Q#+B*^+I-+/D U)+5FKC?"?D!IY1T'+&<>B_C&
M'<\(*Z*\@@4W/D^#,$VT"51-A*Y3IO0#'5 ^/;\?4]M)^5_$_XD(/_Z;_P]0
M2P$"% ,4    " !/A&U*2 %L]%:Y   (<0@ $0              @ $
M;V9L>"TR,#$V,3(S,2YX;6Q02P$"% ,4    " !/A&U*BNHH0;0-  #JA@
M$0              @ &%N0  ;V9L>"TR,#$V,3(S,2YX<V102P$"% ,4
M" !/A&U*ZU24I1P2  !*X   %0              @ %HQP  ;V9L>"TR,#$V
M,3(S,5]C86PN>&UL4$L! A0#%     @ 3X1M2KZ0_-9K&P  PH4! !4
M         ( !M]D  &]F;'@M,C Q-C$R,S%?9&5F+GAM;%!+ 0(4 Q0    (
M $^$;4K%>P>!]4H  #E$!  5              "  57U  !O9FQX+3(P,38Q
M,C,Q7VQA8BYX;6Q02P$"% ,4    " !/A&U*Q !#SO<S  !W5P, %0
M        @ %]0 $ ;V9L>"TR,#$V,3(S,5]P<F4N>&UL4$L%!@     &  8
*B@$  *=T 0    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
